Global Head of Talent Management
New Yesterday
Overview
Simply Business is a digital insurance brokerage that protects the businesses customers are building by simplifying the insurance-buying process for small businesses. Our proprietary technology lets small business owners search and compare quotes from over 20 providers, customize coverage, and access policies online. Founded in the UK in 2005, Simply Business is an insurtech pioneer with nearly 20 years of experience supporting small businesses. We’re dedicated to building an outstanding product while taking care of our people, including recognition as a top workplace in 2025.
We are looking for a Head of Talent Management to join our team and lead our global talent management strategy to accelerate business and employee growth. This leader will shape experience and strategy across the talent lifecycle from EVP and talent acquisition to development for employees and leaders, career development, and talent management. The role reports to the Global Chief People Officer and is part of the Global People Leadership team, building and leading a team of SBers.
Responsibilities
- Living our values: Ensure our values are embedded in everything we do with our people.
- Building our employer brand: Help tell the story of why Simply Business is a fantastic place to work to attract top talent.
- Attracting top talent: Ensure we hire the right talent to fuel growth.
- Making growth happen: Lead performance development with clear goals, feedback, and growth opportunities.
- Developing our leaders: Create programs that develop managers to become strong, industry-best leaders.
- Fueling careers: Design onboarding and ongoing learning opportunities to help everyone grow and thrive.
- Being a trusted partner: Collaborate with leaders to understand needs and deliver impactful talent solutions.
- Staying ahead of the curve: Bring fresh ideas and best practices to continuously improve talent processes.
- Making it happen globally: Build and lead a team to ensure the talent strategy works across all locations.
- Using smart tools: Leverage technology to improve talent processes.
Qualifications
- Significant experience (8–10+ years) in talent management and learning & development, with a track record of scaling global programs and leading teams (5+ years).
- A passion for understanding the business and how talent drives success.
- Excellent communication skills and the ability to convey ideas clearly.
- Ability to juggle multiple projects in a fast-paced environment and drive results.
- Collaborative mindset with strong relationships.
- Experience with hybrid workforces is a plus.
- Experience in tech or similar fast-moving industries is preferred.
- Strategic leadership with data-driven decision making and openness to new tech like AI.
- Proven ability to design clear, scalable talent processes and work with diverse cultures and change management.
- Commitment to creating a diverse and inclusive workplace.
Benefits
- Group medical, dental, vision, and prescription drug coverage
- Short- and long-term disability and life insurance
- Participation in bonus program and 401(k) with a 5% employer match
- Commuter benefits
- 25 vacation days, 10 sick days, and 10 company holidays
- Investment in learning and development; regular team outings and volunteer opportunities
- Hybrid working model offering flexibility by role
Equal Opportunity
Simply Business is an equal opportunity employer. We’re committed to welcoming and helping employees grow within an inclusive and diverse culture. This commitment starts with our interview process.
Application Process
After you apply, your information will be reviewed by a diverse team. Our interview process is designed to foster community and involve multiple people across levels and experiences. Most first-round interviews take place over Zoom, with potential in-person meetings in later rounds. If you’re a good fit, we’ll invite you to interview on Zoom first. You’ll need WiFi and a laptop or a 4G-enabled device. If you need support, contact us at uscareers@simplybusiness.com. For questions or to pause your application, email us; you can also find more information at our careers page: simplybusiness.com/careers/
- Location:
- Boston, MA, United States
- Salary:
- $200,000 - $250,000
- Category:
- Human Resources