Sr Director, Global Total Rewards
Watlow Recruitment Team · Posted Nov 2, 2026
- St. Louis, Missouri, United States
- Hybrid
- Full-time · Senior
- 15+ years
Lead global total rewards, benefits, payroll and HR systems for Watlow’s 5,000+ employees across 30+ countries.
Responsibilities
- Own global pay philosophy, salary structures, and job leveling
- Run annual merit, bonus, and promotion cycles
- Lead incentive plan design across 30 countries
- Oversee benefits plan design, renewals, vendor and broker management
- Own HR systems and related tools, including data quality and reporting
Requirements
- Bachelor's degree in business, finance, human resources, or a related field
- Nice to have: CCP
- Nice to have: GRP
- Nice to have: CBP
- Nice to have: MBA