Customer Retention Representative at North | JobVerse