Sam Armstrong

Nationality: United States

Current Team: Cleveland Charge

Job Title: Marketing Manager

Job History

Marketing Manager of the Cleveland Charge since 2019-2020 (Hired).