TECHNICAL SAFETY DEPUTY LEAD at Duncan & Ross