Inside Sales Representative - Sustainability
2 months ago
High Wycombe
Customer Satisfaction and Feedback Management - Researching and expanding accounts, identifying key businesses and establishing direct contacts across client organisations. Building and Refining ...