Elemica employs 408 employees. The Elemica management team includes David Muse (Chief Executive Officer), Sam Addeo (Chief Technology Officer), and Andrew McKenna (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Elemica employee's phone or email?