Business Development Manager - ICT Sector
Cardiff, Cardiff, United Kingdom
Llywodraeth Cymru / Welsh Government
Business Development Manager - ICT Sector
ntl
BDM
Llywodraeth Cymru / Welsh Government
Senior Business Development Manager - Major Projects