Technology Delivery Manager
- Location
- Sheffield, England, United Kingdom
best practices. Proven ability to effectively communicate complex technical concepts to diverse audiences, including senior leadership and non-technical stakeholders. Exceptional analytical and problem-solving skills, with the ability to navigate and assess complex technology landscapes preferred. Knowledge of enterprise risk management software and tools in a large ...