Ben Hancock

San Francisco, California, United States

Ben Hancock in San Francisco, California, United States works at Simpo (Customer Success Manager).

  Share this profile

Jobs

Simpo Sep 2020 - Present
Customer Success Manager

Bazaarvoice Jun 2017 - May 2019
Customer Success Manager

Trustpilot Dec 2015 - May 2017
Customer Success Manager

Education

None listed.

Discussion
Suggestions

RELATED SEARCHES

SIMILAR NAMES