Logo
n8n

EMEA Customer Success Leader (Remote)

n8n, Villa Espana Colonia, Texas, United States

Save Job

A leading software development company is seeking a Customer Success Lead to manage the EMEA CSMs. This remote position requires over 10 years in customer-facing roles and a Bachelor’s in a technical field. Responsibilities include understanding customer needs, empowering the team, and ensuring alignment across stakeholders. The role offers competitive compensation, a diverse working environment, and strong support for career growth, underlined by a commitment to diversity and inclusion. #J-18808-Ljbffr