Senior Counsel, Transactions at Newleafenergy - On-Site | HireHere