ECD, TBWA\Manchester
United Kingdom
Executive Creative Director, McCann Paris
France
TV producer, McCann Paris