T.E.D. Recruitment Ltd: Project Manager - Data Centres
Negotiable salary plus benefits: T.E.D. Recruitment Ltd: I am now seeking a Project Manager for Data Centre new build projects based Warsaw, Poland. Polish and English essential. Spain, Madrid