David Couch is a professional with extensive experience in the field of electrical services. David has held positions such as Installation Manager at AT&T from February 1987 to June 2005, and currently serves as Facility Services Electrical at Lee Company since July 2010. David's background highlights their expertise and proficiency in managing electrical installations and facility services.
Sign up to view 0 direct reports
Get started
This person is not in any teams