Position Overview
Aspen Technology, Inc. is looking for a passionate Customer Success Manager to facilitate strong partnerships with key account stakeholders in Ciudad de México. In this full-time role, you’ll be responsible for ensuring customer satisfaction, retention, and growth by delivering tailored solutions and insights. The ideal candidate will possess a Bachelor’s degree in Chemical Engineering and experience in process industries. Effective communication skills in both English and Spanish are essential for success in this role.