Michael Allen is the current President & CEO at Embolx. Prior to this, they served as the President & CEO at XLumena from May 2008 to June 2012. Before that, they were the CEO & Chairman at Metrika from January 1995 to December 2006.
Michael Allen completed a Bachelor of Arts in Biochemistry at the University of California, Berkeley.
Tom Breton - Manager of Research & Development, Michael Lin - Director of Finance report to Michael Allen.
Links
Sign up to view 2 direct reports
Get started
This person is not in any offices