Larry Powell, based in Berwyn, IL, US, is currently a Senior Director Engineering at Metra. Larry Powell brings experience from previous roles at Metra. Larry Powell holds a 1977 - 1980 Bachelor's Degree Engineering Technology in Civil Engineering Technology @ Southern Illinois University, Carbondale. With a robust skill set that includes Rail, Construction Management, Construction, Civil Engineering, Bridge and more. Larry Powell has 3 emails on RocketReach.
Looking for a different Larry Powell?
Find contact details for 700 million professionals.