Resume
Positions
Nov 2019 - Present
Head of Brand Marketing EMEA, HubSpot