Position Title: Customer Success Manager Iberia (m/f/d)Location: Remote (Spain)Your MissionAs a Customer Success Manager, you will build and maintain strong relationships with installers and distribution partners, ensuring long-term customer retention and satisfaction.You will regularly engage with
WHY YOU WOULD CHOSE ABIn AB we work in a multicultural context with over 1,500 employees in offices in 22 countries around the world between Europe, North America and South America. Our commitment is to continue