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.

Links

Previous companies

Jamcracker logo

Timeline

  • Chief Revenue Officer

    Current role