Lee Foster has worked as a Site Manager for both GlassPoint Solar and GlassPoint Solar, Inc since 2012.
Lee Foster attended the Heald Institute of Technology from 1990 to 1992, where they earned an Associate of Applied Science (AAS) degree in Electronics.
Sign up to view 0 direct reports
Get started