Finance: Team Lead Tax & Compliance Europe job at Vanderlande