Description: About the role: A committed, conscientious Customer Success / Sales Support talent that loves being part of a company on a mission for good. Diligent and steady, you understand the concept of how an elephant’s eaten; one bite at a time. ...
2 years ago