HubSpot

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

Teams at HubSpot

Recently posted jobs

8 Hours AgoSaved
Remote
USA
Software
Partner with Marketing to connect investments to outcomes, build financial models and forecasts, own month-end close and variance analysis, present insights to senior stakeholders, and create strategic frameworks to guide marketing investment and alignment.
Software
Lead Enterprise Risk Management and IT SOX risk advisory portfolios, facilitate risk assessments, maintain risk register and KRIs, advise Engineering and Finance on control design and SOX readiness for system changes and implementations, manage a team of risk professionals, and deliver executive-level risk reporting and remediation oversight.
3 Days AgoSaved
Remote
USA
Software
Lead, hire, train, coach, and manage a team of Growth Specialists/Account Executives for the Small Business segment. Drive performance through data-driven coaching, KPI management, forecasting via CRM, structured deal management, recruiting and retaining talent, and cross-functional collaboration to improve sales processes and outcomes.