Massimo Motor appoints Dave McMahon as chief media officer
Massimo Motor Sports, LLC, the Texas-based manufacturer of accessory-packed powersports vehicles, has named Dave McMahon as chief media officer. McMahon brings extensive powersports industry experience to the newly created role and will aim to elevate […]