Tax Manager - Site-based - Edinburgh, UK
12 days ago
Edinburgh
About the Role Energise Your Career, Accelerate a Net-Zero Future #RenewablesJobs The opportunity This is a fixed term contract for 12 months with the possibility of extension. As Tax Manager you’ll have three key focus areas: leading people and processes, overseeing compliance reviews...