john ross associates
•
2024-05-03
Cardiff, UK
Account Manager / Customer Relationship Manager
Account Manager / Customer Relationship Manager We are looking for personable and enthusiastic Account Managers / Business Engagement Officers, to join our growing engagement team. Reporting to the Business Engagement Manager, you’ll be responsible for ensur…