ICSC's IT department is led by Sarah Lee (Design Manager) and has 18 employees.
Sarah Lee
Design Manager
Adam Thung
Marketing Designer
Nancy Xu
Information Architect
Narisetty Chengama
Servicenow developer and Admin
Ari Fass
Senior System Administrator
Weichang Chan
Engineer
Tzongyo Lu
Software Engineer
Daniel Bednarz
Senior Systems Administrator
Boris Bambozzi
Networking Support
David Lesner
Tech
Yonatan Tzarfati
tech support
Johnny Olatunji
Mechanic
Looking for a particular ICSC employee's phone or email?