Semcasting, Inc.'s IT department is led by David Nicodemus (Chief Technology Officer) and has 4 employees.
David Nicodemus
Chief Technology Officer
Surbhi Shikha
Senior Database Engineer
Yibing Zhu
Software Engineer
Aldo Albanese
IT Director
Daniel Ostertag
Director of Database Administration
Looking for a particular Semcasting, Inc. employee's phone or email?