Flavia Colombo is the country manager for UK and Ireland at HubSpot. She is an experienced sales & business development leader with a consistent track record for building and sustaining high performing teams. She is passionate about improving customer experience and operational excellence for her clients.