London, London, United Kingdom
Masters (International Relations)
2017 - 2018Masters (Management, Public Relations)
2015 - 2016Bachelors (Public Relations)
2012 - 2015Bachelors (Business Administration, Business)
2012 - 2012Find contact details for 700 million professionals.