Junior Accountant - Europe job at Turner & Townsend