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.
Sign up to view 0 direct reports
Get started
This person is not in any teams