The University Of Hull 2018 - 2021 Hull, United KingdomTeaching, IT development, Studies / Statistics / Data