BR

Blake Richards

CEO at Elucid

Blake Richards is a seasoned executive with extensive experience in the medical technology and consulting sectors. Currently serving as Chief Operating Officer at Elucid since October 2019, Blake leads a Boston-based software as a medical device company that leverages artificial intelligence. Prior roles include Chief Executive Officer at Deloitte Consulting, where strategic solutions were developed for MedTech, Payer, and Provider executives, and an Advisory position at Elucid Bioimaging Inc. Blake also held positions at Imagen Technologies, Epic, and Ferrell Capital Management, among others, providing a strong foundation in patient confidentiality, revenue cycle management, and analytical roles. Educational qualifications include an M.B.A. from Columbia Business School and a B.S. in Economics and Statistics from Duke University.

Location

Boston, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


Elucid

2 followers

Elucid is a medical technology company leveraging machine intelligence to improve the accuracy, experience, and cost-effectiveness of vascular diagnostic imaging.


Industries

Employees

51-200

Links