Richard O'Connor

Richard is a quality representative and is based in Dublin, Ireland.