Leigh Roberts

Principal Consultant

Leigh is a professional engineer with more than 25 years' experience in information technology and information systems.

He's held roles in the IT systems development, operations management, manufacturing and IT delivery sectors.

Outside of work, Leigh enjoys playing squash, mountain bike riding and off road motorcycling.