Strategic Customer Success Manager at CertifID | JobVerse