Technical Support Officer

17918 · London, London, United Kingdom

Location
London
Job Type
Full-time
Posted
June 30, 2026

Job Description

The role As a Technical Support Officer, you will provide essential support across the Wellbeing, Health and Safety (WH&S) and Training Teams, contributing to the effective delivery of corporate functions. Working closely with directorate leads and colleagues within the WH&S and Training teams, you will deliver targeted technical support through activities such as data extraction and retrieval, database management, data collation and analysis, and the production and development of management reports. You will also support the maintenance and effective use of People Management systems such as Assess NET, People safe and job evaluation tools, ensuring information is accurate, accessible and reliable. As part of a directorate facing team, you will work with senior managers and colleagues to help ensure corporate strategies and plans are implemented effectively, supporting informed decision making and the smooth delivery of people related services across NRW. As an organisation we support ...

Ready to Apply?

Submit your application for Technical Support Officer at 17918

Apply Now