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