Cardiff University 2017 - 2020 Cardiff, United KingdomSales, Chemistry / Biology / Agronomy, IT development, Studies / Statistics / Data, IT development, Infra / Networks / Telecom