HubSpot

London
6,766 Total Employees
Year Founded: 2006

Teams at HubSpot

Recently posted jobs

3 Hours AgoSaved
Remote
United Kingdom
Software
The Corporate Account Executive will engage with medium to corporate businesses, using proactive selling strategies to close new business and increase customer platform usage, while acting as a trusted advisor in the sales process.
3 Hours AgoSaved
Remote
United Kingdom
Software
As a Contract Manager, you'll handle customer contracts, collaborate with internal teams on renewals, and ensure customer satisfaction through effective communication and relationship building.
2 Days AgoSaved
Remote
United Kingdom
Software
Manage a 150–180 customer portfolio to drive adoption, conduct strategic deep-dive meetings, resolve technical and business issues, coordinate onboarding/upsell/renewals, and recommend integrations and solutions to grow retention and expansion.