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