Vice President - Communications Lead
london, london, united kingdom
Deutsche Bank
University of Westminster