Kelly O'Dowd's Location
Belfast, GB
Kelly O'Dowd's Work
Kelly O'Dowd's Summary
Kelly O'Dowd, based in Belfast, GB, is currently a Senior Marketing Associate at Almac Group at Almac Group, bringing experience from previous roles at Almac Group and Northern Ireland Housing Executive. Kelly O'Dowd has 1 email on RocketReach.