Greg Johnson currently serves as Project Development Manager at Leeward Renewable Energy, LLC since February 2023 and has held the position of Commercial Relationship Manager/Business Development at Thomas Title & Escrow since October 2018. Greg Johnson earned a Juris Doctor degree from South Texas College of Law Houston between 2014 and 2017 and completed undergraduate studies at The University of Texas at Austin from 2007 to 2011.
Sign up to view 0 direct reports
Get started