- Norstella (Indianapolis, IN)
- Client Success Manager Company: Evaluate Location: Remote, United States Date Posted: Mar 12, 2025 Employment Type: Full Time Job ID: R-1016 **Description** **About ... approx. 70 team members based across the UK, US ( East & West Coast), Japan, China & India. The...you will use as proactive outreach strategies to support account retention, growth and new business activities. + Using… more