Immuron employs 15 employees. The Immuron management team includes Steven Lydeamore (Chief Executive Officer), Jerry Kanellos (Chief Operating Officer), and Flavio Palumbo (Chief Commercial Officer).
Get Contact Info for All DepartmentsLooking for a particular Immuron employee's phone or email?