Customer Success Specialist at Aegis Ventures | JobVerse