Elucid employs 147 employees. The Elucid management team includes Yngvil Thomas (VP of Validation and Evidence Elucid), Mark Miller (Chief Revenue Officer), and Robert Pelberg (SVP of Medical Affairs).
Looking for a particular Elucid employee's phone or email?