David Shepherd

Country Manager, Australia & New Zealand at HubSpot
about me