Lee Stevenson is a Project Manager at Sustainable Energy First since July 2018, overseeing project development and execution in the renewable energy sector. Prior to this role, Lee served as Sitework Project Manager at BiU, gaining valuable experience in site development and management. Educational background includes studies at Myrtle Springs, which have contributed to Lee's expertise in project management and sustainability practices.
Sign up to view 0 direct reports
Get started