City Of Leeds
1997 - 2001 Leeds, West Yorkshire, UK, LeedsSales , Chemistry / Biology / Agronomy , Chemistry / Biology / Agronomy , Social and cultural activities , Infra / Networks / Telecom , Studies / Statistics / Data , Marketing
39years • Leeds