... results-oriented Customer Success Manager to focus on the ... to localize and adapt sales/marketing materials for the ... seamless communication between the sales and technical teams, ensuring ... Bachelor's degree in engineering, marketing, business, etc. or related ...
23 days ago