5,000 people across the globe who think that’s work worth doing. Principal Technical Success Manager Why We Have This Role... with the clients they support As a Technical Success Manager, you should both be a tech-savvy professional and someone who...