Mike Carroll, P.E. has a position (Deputy Managing Director for Transportation & Infrastructure Systems) at City of Philadelphia

Details
Title Deputy Managing Director for Transportation & Infrastructure Systems
Is Current yes
Executive yes