Senior Consultant
london, greater london, united kingdom
The RSA Group
University of Leeds
King's College London, U. of London