Systems Support Manager - Global Peer Reivew
Taylor & Francis Group
Editorial Systems Team Leader
Editorial Systems Coordinator
Christ's Hospital School
University of Warwick