Stephen Stoltz MBA

Vice President of Customer Success at Encapture

Stephen Stoltz has a diverse work experience that spans several industries. Stephen is currently the Vice President of Customer Success at Encapture, where they lead the customer success team and oversees the delivery of intelligent automation solutions to the financial industry. Prior to this, Stephen served as the Vice President of Implementation Services at Beck Technology, where they were responsible for leading the onboarding of customers and building a high-performing team. Stephen also worked as a Risk Advisor at CBIZ Insurance Services, Inc., where they analyzed risk profiles and designed risk financing plans for energy and construction companies. Earlier in their career, Stephen held various roles at Beck Technology, including Project Executive, where they managed the company's Washington, DC office and oversaw federal projects. Stephen also gained experience in the construction industry as a Construction Management Specialist Intern at Harvey | Harvey-Cleary Builders. Stephen has a strong background in customer success, implementation, and risk management, and has demonstrated expertise in strategic leadership and team development.

Stephen Stoltz earned a Bachelor of Science in Engineering Technology, General from Texas Tech University from 1999 to 2005. Stephen later pursued a Master of Business Administration (MBA) degree from Texas Tech University's Rawls College of Business from 2019 to 2020. However, the field of study for their MBA is not specified.

Links

Previous companies

CBIZ logo

Timeline

  • Vice President of Customer Success

    November, 2021 - present

View in org chart