Customer Success Team Manager
7 days ago
London
About Us At Click, we're dedicated to helping homeowners, estate agents and developers make an ... Strong attention to detail, maintaining high accuracy in booking records, complaint resolution, and ...