Ben Jennings

Chief Revenue Officer at Embroker

Ben Jennings is Chief Revenue Officer for Embroker, the leading insurance technology company that’s radically improving the way insurance works for businesses of all types and sizes. A seasoned global technology executive, Ben brings more than 25 years experience in sales, marketing, business development, customer success and alliances to the role. Ben is responsible for driving new client acquisition, installed base retention, customer success and overall go to market for the company.

Previously, Ben was Executive Vice President and Chief Revenue Officer for ServiceSource responsible for the company’s global Sales, Solution Design and Business Development functions. During his 15+ years at ServiceSource, Ben led the company’s global expansion, founding and managing ServiceSource’s EMEA and APJ operations, and also held a variety of customer success and operational leadership positions in the company.

Prior to ServiceSource, Ben held leadership positions at Jamcracker, Loudcloud, and Transition Networks. Centered on revenue growth, Ben’s career also includes marketing, go to market strategy, product management, networking, hardware and managed service sales.

Location

San Francisco, United States

Links

Previous companies


Org chart


Teams


Offices


Embroker

1 followers

Embroker is the insurance brokerage built for the way you do business. You get the ease of technology coupled with top-shelf service from the best brokers.