imidia employs 21 employees. The imidia management team includes Neil Cowburn (Founder and CEO), Bilesh Ganguly (Technology Lead), and Eileen McShane (VP Strategy and Services).
Get Contact Info for All DepartmentsLooking for a particular imidia employee's phone or email?