George Moore is a Project Manager at LEAF Engineers since March 2022. Prior to this, George held positions such as Project Superintendent and Senior Client Services Professional at DSC in Houston, Texas, Lead Field Service Technician at GE Oil & Gas, and Project Manager at RSL Construction. George also served as a Subcontractor at Applied Finish Systems, LLC.
Sign up to view 0 direct reports
Get started