Synexa Life Sciences's IT department is led by Muhammed Khan (IT Service Engineer) and has 6 employees.
Justin Devine
Director and Chief Innovation Officer
Janine Jansen
Quality Assurance Auditor
Muhammed Khan
IT Service Engineer
Looking for a particular Synexa Life Sciences employee's phone or email?