Charlotte Ross is currently the Senior Field Marketing Manager EMEA at ThoughtSpot, bringing extensive experience in B2B and tech marketing. Previously, Charlotte served as an EMEA Marketing Manager at Hitachi Vantara and held various account management and executive roles at several agencies, including twogether and Neon Agency Ltd. Charlotte earned a Bachelor of Arts in Film Studies from Anglia Ruskin University and has consistently demonstrated strong capabilities in managing client accounts and marketing campaigns throughout their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices