Instructure, Inc.
Enterprise Customer Success Manager
Cruise
Assistant Department Manager
Vend
Customer Success Manager EMEA
Anya Hindmarch
Sales Consultant and Merchandiser
Blackbaud Europe
Senior Customer Success Manager
Blackbaud Europe
Customer Success Manager
Instructure, Inc.
Senior Customer Success Manager
Levy McCallum
Marketing Intern
Blackbaud Europe
Customer Success International Team Lead
Skema Business School, Lille, France
University of Strathclyde