Customer Success Manager at Superlinked
Send a job offer directly to this candidate
Electronic engineering with Business Management at University of Warwick
Senior Customer Success Manager/Account Manager
Customer Success Manager
Customer success manager