Stafford
1997 - 2000 Stafford, UK, StaffordSales , Administration , Project / Product management , Corporate governance , Hotels - Restaurants , Marketing , IT development , Studies / Statistics / Data , IT development
43years • Stafford