Leigh Roberts is an experienced professional currently serving as Principal Consultant at Theta (NZ) since February 2019. Prior to this role, Leigh held multiple positions at Designer Technology Ltd from February 2008 to January 2019, including General Manager Software and Service Delivery Manager. Education includes a Postgraduate Diploma in Commerce obtained from The University of Auckland (1989-1991) and a Bachelor of Engineering in Engineering Science, specializing in Operations Research and Control Systems, earned from The University of Auckland (1976-1980).
Sign up to view 3 direct reports
Get started