Job Description Japan A new opportunity has arisen for a Sales, Power Generation like you, to oversee and bring expertise to our team. Rolls-Royce Power Systems is headquartered in Friedrichshafen in southern Germany and employs around
Company Description Who is Turner & Townsend? All over the world people are using buildings, infrastructure, and assets we helped to deliver. It could be the hospital they work in, the railway they travel on every