Ben Williams

Customer Success Lead at Checkbox

Ben Williams is a seasoned professional in customer success with experience as a Customer Success Lead at Checkbox.com since October 2022 and as an Asc. Customer Success Manager at Momentive.ai, where notable achievements included generating the most qualified leads in Q3 2022. Prior roles include Customer Engagement Representative and Linguistic Tester at Welocalize, alongside positions in software development and editorial work. Ben holds a Bachelor’s Degree in English Language and Literature from Reed College and completed intensive web development training at Epicodus. The diverse background encompasses contributions to various industries, including technology, publishing, and customer engagement.

Links

Previous companies

SurveyMonkey logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams