Technical Development Lead / Specialist (200738)

Strong communicator with the ability to converse and translate between technical and non-technical stakeholders. Hours: 35 hours per week, Monday to Friday*.