To carry out its objective, you will be in charge of our 80+ highly qualified members of the integrated customer success team, which includes those from CSM, consulting, and support roles. We operate as a global, remote organization.
top of page
bottom of page