Manager of Customer Success at Steer | JobVerse