Peter O'Donovan Location
United Kingdom
Peter O'Donovan Work
Peter O'Donovan Education
Peter O'Donovan Summary
Peter O'Donovan, based in United Kingdom, is currently a Senior Economist at Jacobs. Peter O'Donovan brings experience from previous roles at Simetrica-Jacobs. Peter O'Donovan holds a 2017 - 2018 Queen Mary University of London.