Leanne Chescoe

EMEA Marketing Director

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.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices