Intelia employs 58 employees. The Intelia management team includes Dominic Desy (Chief Executive Officer), Claude Bouchard (Founder & CTO), and Jean Clermont (Senior Vice President and General Manager).
Get Contact Info for All DepartmentsLooking for a particular Intelia employee's phone or email?