Job Title: CRM Executive Salary range: Up to £38,000 Contract Type: Permanent Location: Office based - WBC Role Overview Are you ready to bring customer communications to life and play a key role in delivering impactful,
Cafea UK Limited is seeking an experienced Technical Services Manager to join our Technical team and support major retailers, foodservice customers and business partners in the UK. You will act as the day-to-day technical contact, manage