Rory

Rory Mc Naughton

Managing Director

Danny McLean

Director and Business Manager

Trish McNaughton

Director and Office Manager

Gordon Gillespie

Associate Director

Jason Campbell

Director and Maintenance Manager

Kevin Robson

Director and Maintenance Manager

Amanda Crawford

Associate Design & Projects Director

Stephen Anderson

Roofing Operations Manager

Michael Ogle

Commercial Manager

Denise Carson

Finance Manager