Leah Herrera
Marketing Technologist @ Rogers Communications
About Leah Herrera
Leah Herrera is a Marketing Technologist with extensive experience in the field, currently employed at Rogers Communications since 2019. She has previously held positions at Bell Media, Ryerson University, and Revolver Film Company.