Epsilogen Ltd's IT department is led by Leanne Partington (Vice President Product Development) and has 4 employees.
Niki Faulkner
Senior Scientist
Oliver Amin
Shuang Wu
Scientist
John Devlin
Leanne Partington
Vice President Product Development
Looking for a particular Epsilogen Ltd employee's phone or email?