Elissa Hudson

http://www.hubspot.com/

Elissa Hudson is HubSpot's Senior Marketing Manager for Australia and New Zealand, and is based in Sydney.