Revery Announces Leadership Promotions of Chrissy Lucas, Abigail Maravalli, and Sara Magness
March 6, 2025
From the release: TBWA\G1 (Paris) has hired Eric Pierre as Executive European Creative Director. Eric will oversee all creative for the Nissan Europe account in more than 25 European countries. He also assumes the role of Executive European Creative Director of the Omnicom agency unit – Nissan United. Nissan United is dedicated to the automotive […] [Watch]