Today, leading inbound marketing and sales software company, HubSpot, announced the opening of an office in Portsmouth, NH. The Portsmouth office will be HubSpot’s fourth office location worldwide, alongside the company’s global headquarters in Cambridge, MA and offices in Dublin, Ireland and Sydney, Australia.