Bob Villwock currently serves as the Senior Director and Global Head of Total Rewards at Smarsh since May 2023. Prior experience includes roles at 3Pillar Global as Director of Total Rewards & People Analytics, and at EY as Manager in People Advisory Services. Bob also held positions at the International Monetary Fund, Inter-American Development Bank, Willis Towers Watson, and ValMark Securities, focusing on total rewards and HR functions. Academic credentials include an MBA from the Weatherhead School of Management at Case Western Reserve University and a BBA from Ohio University, complemented by a Certificate in International Business from Grenoble Ecole de Management.
This person is not in the org chart