Helen Russell is the Chief People Officer at HubSpot, bringing extensive experience from leadership roles at high-growth tech companies like Atlassian, Rivian, and Sonos. An alumna of Harvard Business School, she specializes in scaling global, people-centric company cultures.
Originally from the UK, Helen has a significant international background, having lived and worked in France, Australia, and the United States. This global experience shapes her perspective on building diverse and inclusive teams that can thrive across different regions.
Unique fact: Helens career has spanned three continents, giving her a distinct and hands-on global perspective on human resources and culture.
Read the full overview →Behavioral traits and communication patterns that shape how this person evaluates opportunities, builds trust, and makes decisions in professional settings.
Dominance, influence, steadiness, and calculativeness scores with guidance on how this person prefers to communicate and decide.
Explore more public profiles from related professionals.
Discover additional public profiles from our index.
Looking for someone else? Search here for anyone.