Assistant Manager
Wales, GB
Carphone Warehouse Group
McCurrach
Territory Manager
University of South Wales