Manager, Client Support at Stord | JobVerse