Royal Caribbean Group
Head Of Corporate Communications
Carnival UK
Vice President, Public Relations
P&O Cruises
Head of PR
Carnival UK
Director, Public Relations
Charles Barker BSMG
Associate Director
London School of Journalism
Stowe School, Buckingham