A global leader in data center solutions is seeking a Customer Success Manager in Madrid, Spain. The role entails providing high-touch service to large strategic customers, overseeing the entire customer audit lifecycle, and collaborating with internal teams. The ideal candidate has a Bachelor's deg