About Straumann Group
The Straumann Group is a leading global provider of dental technologies and solutions, dedicated to advancing oral health and restoring patients’ smiles worldwide. Headquartered in Basel, Switzerland, Straumann develops, manufactures, and markets an extensive portfolio of products and services across implantology, restorative dentistry, orthodontics, digital dentistry and biomaterials. Its solutions — ranging from dental implants and CAD/CAM prosthetics to digital workflows and clear aligners — are designed to help dental professionals deliver predictable, high-quality care. Straumann’s products and services are available in more than 100 countries through a broad network of subsidiaries and partners, supported by a deep commitment to scientific excellence, customer focus, and innovative engineering.
Straumann Operations in North America
In North America, Straumann’s operations play a strategic role in delivering the Group’s mission to support dental professionals, improve patient outcomes, and drive innovation in key markets. Straumann USA — with corporate and operational facilities in Massachusetts — serves as a central hub for market execution, product delivery, customer support, and operational excellence across the region. The North American organization manages sales, distribution, manufacturing, training, and technical support for a comprehensive range of dental solutions, including implant systems, prosthetics, digital tools, and practice-oriented services. As part of Straumann’s global footprint, the region drives collaboration with clinical partners and contributes to the company’s broader growth objectives through executional leadership and deep engagement with dental professionals and laboratories in the U.S. and Canada
The Role
The Head of Total Rewards – North America is a critical leadership role responsible for designing, implementing, and evolving Straumann’s compensation and benefits strategy across the North America region.
This role will report directly to the North America CHRO, with a dotted-line relationship to Global Head of Total Reward ensuring strong alignment between global frameworks and regional execution. Leading a small team based onsite at Regional HQ in Andover, MA.
The Director will serve as a strategic partner to business leaders, HRBPs, and Talent Acquisition, while also operating as a hands-on leader driving core Total Rewards programs including compensation architecture, incentive design, benefits strategy, and governance.
Key Responsibilities
Total Rewards Strategy & Leadership
Compensation (Core Focus Area)
Benefits & Wellbeing
Governance, Compliance & Risk
Data, Systems & Analytics
Stakeholder Partnership
Experience & Qualifications
What Success Looks Like
Why Join Straumann
Compensation
Annual base range $175 - 210k + variable 20-25%bonus.
Final base pay for this position will vary candidate experience relative to what the company reasonably anticipates for this position.
Comprehensive & competitive benefits package (healthcare, wellbeing & retirement)
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Employment Type:Full Time
Alternative Locations:United States : Andover (MA)
TravelPercentage:0 - 10%
Requisition ID: 20832