... from people who: Take technical ownership of key strategic ... oversight to ensure that technical deliveries are aligned to ... business and minimise risks. Provide thought leadership and be a technical ... skills This is a highly technical role, requiring a broad range ...
17 days ago