nottingham, nottingham, united kingdom
Institute of internal auditors
University of Central Lancashire