HubSpot

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

Teams at HubSpot

Recently posted jobs

2 Hours AgoSaved
In-Office
Cambridge, MA, USA
Software
Advise enterprise prospects and customers on HubSpot implementation and service strategies. Diagnose business and technical needs, create customized implementation plans, define resources, set milestones, present to executives, influence purchase decisions, and support partner relationship development. Provide best-practice guidance on deployment planning, change management, integrations, and technical strategy to drive long-term customer success.
6 Hours AgoSaved
Remote
Ireland, IRL
Software
Manage a high-volume book of scaled SaaS customers to drive renewals: identify risk, lead renewal negotiations, ensure contract accuracy, engage customers via email/phone/virtual meetings, partner with internal teams, and use HubSpot/AI-enabled workflows to maintain renewal readiness and customer health data.
6 Hours AgoSaved
Remote
France
Software
Manage a high-volume book of SaaS customers to drive renewals: identify risk, lead renewal negotiations, ensure contract accuracy, coach on adoption, and collaborate with Support, Sales, and QTC while maintaining accurate CRM records.