Richard Payne is an experienced professional in sports marketing and commercial strategy, currently serving as the Director of Commercial Strategy at Levy since April 2025. Previously, Richard held several key positions, including Director at Sporting Insights (formerly Sports Marketing Surveys Inc) and Director at Sports Marketing Surveys Inc, where oversight of commercial activities and account management for notable clients in golf and other sports was a primary responsibility. Richard began a career in sports consultancy with roles as Senior Research Executive at IFM Sports Marketing Surveys and Sports Account Manager at Sports Marketing Surveys Inc. Richard's educational background includes a degree in Business and Management from the University of Exeter.
This person is not in any teams
This person is not in any offices