leicester, city of leicester, united kingdom
De Montfort University
ACCA
Association of Corporate Treasurers