Bring your energy to Aggreko as Technical Support Manager based in Europe. You’ll play a key role in leading and evolving our Technical Support Desk, ensuring timely, high-quality technical support across business operations and sales communities,
Ready to accelerate plastic recycling by becoming part of a fast-growing climate technology company? We are currently looking for a talented Junior Process Engineer and a Medior Process Engineer with expertise in designing/operating chemical plants to