Helen Russell profile photo

Helen Russell

Chief People Officer @ HubSpot

As chief people officer at HubSpot, Helen Russell has global responsibility for the company’s most important asset — its people. She leads recruiting; learning and talent management; total rewards; culture; environmental, social, and governance (ESG); diversity, inclusion, and belonging (DI&B); and people operations. Helen is passionate about nurturing a culture that accelerates business and employee growth. Seasoned in scaling organizations, she brings over 25 years of people leadership experience across multiple industries, geographies, and sizes of businesses.

INBOUND 26HubSpot

Stay ahead of what’s next. Get first access to UNBOUND news and updates.