How M Square Media Aligns a 300-Strong Global Team and Closes More Deals with HubSpot M Square Media Avinav Sharma Head of Strategy