Senior Accountant - Europe job at Turner & Townsend