Senior Technical Advisor - Manchester
16 hours ago
London
Experience of working in a technical or advisory role, with a focus on online safety, digital security, or internet governance is desirable. Articulating Ideas: The ability to translate complex technical concepts into clear, actionable insights for non-technical audiences, including internal and ...