Remote Customer Success Manager at Ekwa
Ekwa Marketing Inc.Montreal (administrative region), QC, CAEkwa Marketing seeks a savvy Customer Success Manager to oversee 100-120 accounts in a remote setting.Drive client growth and engagement with metrics-driven strategies.In this full-time role, you'l... Show more