TAX ASSISTANT MANAGER – ENERGY jobs in GLASGOW, United Kingdom

. On going liaison with the tax manager in relation to head office tax and VAT. Main contact for external audit for head office...At Aggreko, we provide energy solutions so businesses can grow, and communities can thrive. Mines, data centers...

Aggreko