The Incentive Compensation role is responsible for shaping, governing, and continuously improving Olympus’ global commercial compensation framework, ensuring strategic alignment between the company’s goals and commercial performance outcomes. This senior role partners closely with global and regional regional President, Commercial Excellence, Finance, HR, Sales Operations, and Business Unit leadership to design effective, scalable, and sustainable compensation programs that drive execution, promote accountability, and support commercial transformation. This position defines the global Sales & Commercial Compensation strategy, oversees benchmarking, plan design, implementation, analytics and governance. The leader will provide expert advisory guidance to senior stakeholders, ensuring that compensation frameworks motivate desired field behaviours, optimize ROI, and support long-term commercial strategies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level