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,
Bring your energy to Aggreko as Head of Global Payroll. You’ll lead the end-to-end delivery, governance and transformation of Aggreko’s global payroll operation, building a scalable, compliant and efficient payroll function that supports our growth ambitions