iCrossing employs 325 employees. The iCrossing management team includes Stephen Sharma (SVP. Strategy and Planning), Dmitry Klebanov (Global President), and Lily Kohls (VP, Head of People).
Get Contact Info for All DepartmentsLooking for a particular iCrossing employee's phone or email?