Leigh Moynihan Joins BMW As VP Of Marketing

Leigh Moynihan is appointed Vice President of Marketing at BMW of North America, succeeding Marcus Casey, effective August 1, 2025.
Advertisement