
About LOCKROSE Limited
About LOCKROSE LOCKROSE is a professional services and strategic advisory consultancy working at the forefront of the UK’s energy and infrastructure sectors. We help clients tackle complex programmes with confidence—bringing together commercial expertise, structured delivery, and practical, straight-talking advice that gets results. From regulated environments to critical national infrastructure, we cut through complexity, strengthen commercial outcomes, and keep delivery on track. Why LOCKROSE Proven Expertise: Real-world experience across major programmes, regulated industries, and complex environments. Commercial Edge: Sharp, pragmatic thinking that drives better decisions and stronger outcomes. Delivery That Works: Clear structure, tight control, and a focus on getting things done. People You Can Trust: Credible, experienced professionals who embed quickly and deliver from day one.
Open roles (7)
US roles only: 0 · All: 7Past positions (1)
Similar companies hiring now
Company details
Key people
