and office space. In collaboration with the head office I.T team in Europe, you will play a crucial role in establishing the IT.... Excellent leadership and team management skills - ability to coach and mentor junior members of staff. Solid understanding...
Applause IT