Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges. We are looking for someone who can thrive with a high level of ambiguity and
Background: Veolia is Ireland’s leading environmental services company. We provide a comprehensive range of energy, waste and water solutions and are dedicated to carbon reduction, protecting the environment and building the circular economy. We offer all