Customer Journey Specialist careers in United Kingdom