Michael Allen

President & CEO at Embolx

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


Org chart

Sign up to view 4 direct reports

Get started