Technical Software Director
8 days ago
Hertfordshire
... , this is a technically focussed role where you will be managing onsite and offshore teams across Asia, but also working on large client programs across the UK, Europe and the US. Managing teams ...