Penske Media Appoints Rachel Terrace to Key Role

Penske Media Corporation has appointed Rachel Terrace as its new SVP of Licensing and Brand Development. In Terrace’s new role she will lead licensing and brand extension activity in the US across Penske Media’s portfolio of brands. Effective immediately, she reports to Craig Perreault, Chief Digital Officer for the company, and is based in New York. … Continue reading Penske Media Appoints Rachel Terrace to Key Role