John Haley is a seasoned professional with extensive experience in the painting and contracting industries. Currently serving as a crew leader at M & C Assemblies, Inc. and Service Painting Corporation, John has also been the owner of Chauncey Contractors since 1979. Prior roles include crew leader at Performance Painting Contractors, Inc. and foreman at Jamestown Painting & Decorating, Inc. John has held various positions, including President of penjon inc and a painter at bells painting and remodeling. Earlier in their career, John worked as a service tech at Artlite Signs. John Haley pursued education at Virginia Tech from 1981 to 1983.
This person is not in the org chart
This person is not in any offices