Eigen Innovations Inc. employs 23 employees. The Eigen Innovations Inc. management team includes Jonathan Weiss (Chief Revenue Officer (CRO)), James Finch (Vice President of Customer Solutions), and Scott MacFadyen (Director, Marketing).
Get Contact Info for All DepartmentsLooking for a particular Eigen Innovations Inc. employee's phone or email?