Chief Operating Officer
James is a strong decision maker with over 20 years of experience at Moore's managing projects and people. His extensive knowledge of shop operations and job positions, along with his excellent people skills, drive productivity and positive change for the company. James leads his staff in providing the best service for our customers.