Tom Dowdall's Location
London, GB
Tom Dowdall's Work
Tom Dowdall's Summary
Tom Dowdall, based in London, GB, is currently a Head of Portfolio, Site Management and Monitoring at AstraZeneca, bringing experience from previous roles at AstraZeneca and Amgen. Tom Dowdall has 1 email on RocketReach.