HubSpot

HQ
Cambridge
Total Offices: 15
6,766 Total Employees
Year Founded: 2006

Teams at HubSpot

Recently posted jobs

5 Hours AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Software
Drive new business using inbound selling: research prospects, run online demos, close deals with small and mid-sized companies, manage pipeline and forecasts, and collaborate with marketing and product teams to evolve sales strategy.
15 Hours AgoSaved
Remote
France
Software
Lead HubSpot's AI-era search and discovery strategy for France. Own SEO/AEO/GEO and CRO initiatives, run growth experiments across content and channels, build reporting and playbooks, leverage AI tools to optimize workflows, and partner with global and regional teams to scale successful initiatives internationally.
15 Hours AgoSaved
Remote
USA
Software
Serve as HubSpot's primary legal partner for Strategic Alliances: structure, negotiate, and close complex partnership agreements; build scalable legal templates, playbooks, and workflows; advise on commercial constructs, AI/privacy regulatory developments, and cross-team deal coordination to enable partnership growth.