Richard was Chief Marketing Officer at Champion Inc, and Global Senior Vice President of Brand at Canada Goose. Richard McLeod joined Wolverine WorldWide in 2025.
Richard McLeod is currently
Create your alert
to follow the career of Richard McLeod.
In 2000, Richard McLeod completed a Degree in Sports Science & Communications at Brunel University of London.
Do you need to know more about Richard McLeod? More results.
Report an error
Update the org chart details of Richard McLeod.
Here are a few tips for establishing great contacts.
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.