Leon Ross

Director of Service Delivery

Leon Ross is a dedicated and professional Director of Service Delivery with extensive experience in delivering large-scale complex projects and programs. They have held leadership roles at Utilita Energy and Procode since 2021, where they currently serve in the same directorial capacity. Previously, Leon worked as a Project Director at SSE plc focused on Smart Metering and as a Programme Manager at British Gas. With qualifications in Prince 2, APMP, and MSP, Leon is proficient in both Waterfall and Agile methodologies and is skilled in managing high-performing teams across a variety of technologies.

Location

Southampton, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices