Deputy Managing Director for Transportation, City of Philadelphia

Board Memberships

Government Positions

Michael A. Carroll
Updated about 1 year ago

Basic Info

Types Person
Gender Male
Aliases Michael A. Carroll, P.E.