About this role
Head of Profession - Power (4608) at Transport for London. Location: London, United Kingdom. Role: leading engineering, defining standards, managing stakeholders Requirements: Chartered engineering leader with deep power-systems expertise, proven strategic delivery in complex regulated infrastructure, stakeholder influence, and people leadership. Category: Engineering Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English