Senior Customer Success Manager at BPOD | JobVerse