Leanne Chescoe is an accomplished marketing professional with extensive experience in B2B marketing, currently serving as the EMEA Marketing Director at Demandbase since August 2016, where focus includes helping organizations build and scale Account-Based Marketing (ABM) strategies. Previous roles include Head of EMEA Marketing at Apigee and Senior Marketing Manager for EMEA & APAC at SumTotal Systems, LLC, among other positions in marketing coordination and assistance. Leanne's educational background includes studies at Solent University and the Chartered Institute of Marketing, enhancing expertise in marketing strategies and execution.
This person is not in any teams
This person is not in any offices