Customer Success Specialist
The current posting asks for:
2+ years of experience supporting B2B customers in Customer Success, Account Management, Client Success, Sales Support, Account Coordination, or a similar customer-facing role
Experience building long-term relationships with business customers and managing multiple customer accounts
Experience working in a B2Btechnology, manufacturing, or renewable energy environment
Read the employer’s full posting · Posted 2026-10-13
