Fran Bates

VP, Customer Success at Scitara

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

Timeline

  • VP, Customer Success

    Current role