Imtech – Manchester, England +2 locations
The ability to communicate at all levels is key as the role will involve liaising with customers and the relevant internal teams to ensure that there… TotalJobs.co.uk
Not yet rated.
If you're searching for Imtech jobs and careers — we can help! Here you'll not only find the latest Imtech job openings, you can also see what Imtech employees have to say about a career at Imtech – salaries, reviews, and interview questions all posted anonymously by Imtech employees and job seekers.
Updated Mar 6, 2014