Huble

HQ
London
Total Offices: 4
156 Total Employees
Year Founded: 2012

Teams at Huble

Recently posted jobs

YesterdaySaved
Remote
South Africa
Marketing Tech • Consulting
Leads Huble’s internal business operations, driving strategic initiatives, organizational change, reporting, KPI analysis, budgets, systems ownership, process improvement, automation, knowledge management, ISO 9001 process compliance, and team development. The role manages TeamLeader Orbit, reporting infrastructure, operational processes, and cross-functional alignment while translating data into actionable business insights and ensuring operational excellence.
6 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Marketing Tech • Consulting
Own the full sales cycle for HubSpot-led CRM and technology solutions, from discovery and solution design through proposals, commercial modeling, negotiation, and contract signature. Lead technical conversations, demonstrations, RFP responses, Statements of Work, forecasts, and partner-driven opportunities. Work with consulting and technology teams to scope accurate solutions while engaging senior stakeholders and meeting revenue targets.
12 Days AgoSaved
In-Office or Remote
Munich, Bavaria, DEU
Marketing Tech • Consulting
Manages end-to-end B2B sales opportunities across inbound, outbound, referrals, and partner channels. Conducts discovery, HubSpot demonstrations, proposal development, presentations, RFP responses, forecasting, and commercial negotiations. Builds relationships with C-level decision-makers, HubSpot teams, prospects, and customers while coordinating internal stakeholders. The role focuses on growing revenue for digital consultancy, CRM, and MarTech solutions through consultative selling and pipeline management.