About the Role
The Job in Short
To manage projects for some of the customers for our US Hub. You will be part of the Customer Success team and work closely with a Customer Success Manager, Technical Manager, and Operations Manager, to act as the face of Backbase.
Meet the Job
Company
Backbase →Job Details