Leonard Powell, based in Hilliard, OH, US, is currently a Environmental Supervisor at Ohio Environmental Protection Agency. Leonard Powell brings experience from previous roles at Hull & Associates, Inc., Foster Wheeler Environmental Corporation and EBASCO Services, Inc.. Leonard Powell holds a Master of Science in Hydrogeology @ Oklahoma State University. With a robust skill set that includes Project Management, Project Portfolio Management, Soil, Environmental Consulting, Hydrogeology and more. Leonard Powell has 2 emails on RocketReach.
Looking for a different Leonard Powell?
Find contact details for 700 million professionals.