About the Role
This role is able to be hired in the following countries: US, Canada, UK, Spain, Netherlands, or Portugal
We are looking for a Senior Customer Success Manager to serve as the strategic advisor and primary point of contact for our enterprise client...
Workera AI
7 days ago