Darren O'Flanagan's Location
Chicago, IL, US
Darren O'Flanagan's Work
Darren O'Flanagan's Skills
Darren O'Flanagan's Summary
Darren O'Flanagan, based in Chicago, IL, US, is currently a Project Manager at Allied Power, bringing experience from previous roles at Exelon Nuclear. With a robust skill set that includes Nuclear, Radiation Safety, Power Plants, Power Generation, Reactor and more, Darren O'Flanagan contributes valuable insights to the industry. Darren O'Flanagan has 1 email on RocketReach.