Elucid
Show contact
Links
Blake Richards
CEO
John Sukumar Aluru
Director Clinical Operations
Timothy Heaney
Director of Finance
Karthik Krishnan
Director of Visualization and Infrastructure
Doug Shufelt
Vice President of Quality and Compliance
+ 8 more
September 1, 2022 - present
View in org chart