Durham University
Mathematics Tutor
Haines Watts Chartered Accountants
Senior Auditor
Liuzhou High School
Mathematics Teacher (in China)
Swansea University
Mathematics Lecturer
University of Liverpool
Senior Lecturer
University of Dundee
Mathematics Lecturer
University of Liverpool
Lecturer
Swansea University