A senior technical Systems Engineering role applying the principles of Systems Engineering to the entire engineering development lifecycle from requirement
Full-timeDepartment: Natural resources Company DescriptionAt Turner & Townsend, we are committed to creating a diverse workplace and an inclusive culture