London, England, United Kingdom
Master's Degree with Distinction (Global Affairs)
2012 - 2014Master's Degree (Integrated Marketing Communications)
2000 - 2001Bachelor's Degree (Combined Studies)
1993 - 1996Find contact details for 700 million professionals.