Rory

Rory McNaughton

Managing Director

Danny McLean

Director and Business Manager

Trish McNaughton

Director and Office Manager

Gordon Gillespie

Associate Director

Jason Campbell

Director and Maintenance Manager

Stephen Anderson

Director Roofing and Cladding Division

Kevin Robson

Director and Maintenance Manager

Amanda Crawford

Associate Design & Projects Director

Michael Ogle

Commercial Manager

Denise Carson

Finance Manager