Senior Manager, Benefits - EMEA and Latin America job at Stryker