Michael Allen's Location
Los Altos, CA, US
Michael Allen's Work
Michael Allen's Education
Michael Allen's Skills
Michael Allen's Summary
Michael Allen, based in Los Altos, CA, US, is currently a President & CEO at Embolx, Inc., bringing experience from previous roles at XLumena and Metrika. Michael Allen holds a 1977 - 1981 Bachelor of Arts (B.A.) in Biochemistry @ University of California, Berkeley. With a robust skill set that includes Commercialization, Medical Devices, Design for Manufacturing, R&D, Technology Transfer and more, Michael Allen contributes valuable insights to the industry. Michael Allen has 2 emails on RocketReach.