Global French-Speaking Customer Success Manager
Clutch Canada
LondonA leading advertising technology firm is looking for a Customer Success Manager to take ownership of global customers. This role involves managing key client relationships in the fast-paced digital marketing industry, ensuring customer satisfaction,...Read More>>.
