Customer Success Executive

11 Jul 2026
Apply

A Customer Success Executive is a professional responsible for guiding newly acquired customers through the initial stages of customer basic technical troubleshooting.

Understanding of waste‑management services and recycling operations: Or the ability to quickly learn

Full-time
Apply