Sara Worthington is a results-driven Customer Success Leader with over 17 years of experience in account management and customer engagement within SaaS finance environments. Currently serving as a Senior Manager of Customer Success at insightsoftware, Sara has a proven track record of building strong customer relationships and leading geographically dispersed teams. Previously, Sara held key positions such as Principal Service Manager at Basware and Director of Customer Success, where they managed global strategies and customer success platforms. Sara's educational background includes pursuing a Bachelor's degree in Social Psychology at The Manchester Metropolitan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices