Strand Life Sciences employs 548 employees. The Strand Life Sciences management team includes Anand Janakiraman (President, Bioinformatics), Vamsi Veeramachaneni (Chief Scientific Officer), and Ernie Hobbs (Director, Pharma Business Development).
Get Contact Info for All DepartmentsLooking for a particular Strand Life Sciences employee's phone or email?