Staff

Mariah Welch
 

Mariah Welch

Manager of Marketing and Communications

Mariah Welch is a multimedia specialist, aspiring to help solve the world’s greatest challenges through design that inspires collective action. At Laureus USA, she oversees all communications from strategy to content creation. She is constantly seeking new ways to visually share our impact and meaningfully engage people in our mission. Mariah has observed the profound impact of sport and its underutilized potential to drive social change through her previous work in broadcasting for Major League Soccer, PR for the Brooklyn Nets and Barclays Center, and TV production for Big Ten Network. She graduated from the University of Michigan with a bachelor’s degree in sport management. Mariah relies on data and research to inform everything that she does, having began her career in medical research at the National Institute of Health.

Follow Us