Phil Corcoran
Senior Project Manager @ AECOM
About Phil Corcoran
Phil Corcoran is a Senior Project Manager at AECOM in Swindon, England, with extensive experience in managing complex engineering projects, particularly in the railway sector. He has a background in civil engineering and has held various project management roles at Network Rail over a span of several years.