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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices