James Magowan

James Magowan

James Magowan joined Taylor Bennett in September 2000 from the marketing team of a FTSE company. He is responsible for searches in corporate and media relations and corporate responsibility. He has international experience, having worked with clients in Continental Europe and the USA. After graduating from Liverpool University with a degree in French, he completed an MA in international studies and diplomacy at the University of London School of Oriental and African Studies.