Fran Bates

VP, Customer Success

Recently appointed Vice President of Customer Success, Fran leverages over a decade of business development leadership to help life sciences organizations improve performance.

Location

Boston, United States

Links


Org chart



Offices

This person is not in any offices