Job summaryThe Public Health Lead - Health Intelligence and Insight is a senior public health intelligence role responsible for leading the development, delivery and improvement of health intelligence, insight and research programmes across Slough. The postholder
Power Resilience is critical to Thames Waters ability to provide safe, reliable services to millions of customers. We are expanding our Power Resilience capability to enhance how power is planned, maintained and improved across our operations.