Sales Development Representative at Xnurta | JobVerse