Mercedes-AMG F1
Show contact
Links
Nicola Armstrong
Head Of Corporate Communications
Rosa Herrero Venegas
Senior Public Relations Manager
Adam McDaid
Senior Media Manager
Charlotte Davies
Communications Manager
Dean Carter
Composite Customer Supply Team Leader
+ 2 more
March, 2022 - present
January, 2019
January, 2015
View in org chart