Richard Payne

Director of Commercial Strategy

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.

Location

Broadstairs, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices