CX Manager

Location: Europe, with travel across Ireland and mainland Europe as required