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.
Sign up to view 4 direct reports
Get started