Laura Lane

Head of Marketing for Northern Europe at HubSpot.