Client Solutions Manager
- Location
- Greater London, England, United Kingdom
harmony sit at the core of everything we do.The success of our business to date has been driven by our customer centric approach which is ultimately measured on campaign spend and repeat bookings. Much of this responsibility sits with the Client Solutions Manager ...