Customer Relations Manager
12 days ago
Working alongside the marketing team and Sales Manager, the Customer Relations Manager will devise and implement a marketing strategy based on the individual home and geography. The ideal Customer Relations Manager will excel in establishing and nurturing valuable relationships, not only with our re