Log in
Genea
Contact
Links
Previous companies
View in org chart
Steven McArthur
Scientific Director
Eve Thompson
Medical Liaison Associate
Anne Shen
Payroll Manager
David Elchah
HR Manager
Priyanka Chamala
Technical Team Lead
+ 22 more
August, 2020 - present