Strategic Customer Success Manager
About the Team: Netlify’s vision is to build a better web. Netlify Customer Success Managers are responsible for managing the business relationship (overall health, retention, and technical success) for some of the world’s most recognizable brands. They partner closely with key customer and partner stakeholders (often web development teams) and the broader Netlify organization – … Read more