Ashleigh Carroll's Location
United Kingdom
Ashleigh Carroll's Work
Ashleigh Carroll's Education
Ashleigh Carroll's Summary
Ashleigh Carroll, based in United Kingdom, is currently a Deputy Head of News at Broadcast Revolution, bringing experience from previous roles at Global. Ashleigh Carroll holds a Cardiff University / Prifysgol Caerdydd. Ashleigh Carroll has 1 email on RocketReach.