Fiona Carter

Fiona Carter

Fiona Carter - Chief Brand Officer

Fiona oversees global brand marketing, advertising, media, sponsorships, global events, as well as corporate and employee communications.

View by: