Munich Re
Head of Marketing Services
Munich Re
Corporate Development Manager
Munich Re
Client Management Graduate Trainee
Munich Re
Head of Proposition and Marketing
Munich Re
Marketing Consultant
Munich Re
Proposition and Insights Manager
Newport Free Grammar School
Cardiff University / Prifysgol Caerdydd
Hills Road Sixth Form College