Steven Payne is an accomplished recruiting researcher with extensive experience in executive search and research management across various industries. Currently serving as a Recruiting Researcher for Executive Engagement at Netflix since January 2022, Steven previously held key positions such as Manager of Research and Operations at NBCUniversal Media, LLC, and Head of Research in the U.S. at Odgers Berndtson. Additional experience includes roles as Business Intelligence Manager for Life Sciences at CTPartners and Director of Research and Technology at Hunt Howe Partners. Steven holds an MBA from WSU Carson College of Business and a BBA from Central Washington University, complemented by a Tagalog class.
This person is not in the org chart
This person is not in any teams