Customer Success Manager - EMEA
The Customer Success Manager will manage and grow a portfolio of high-value accounts across the EMEA region by building strategic partnerships with utilities and government bodies. They will act as a trusted advisor to senior stakeholders, driving customer retention, revenue growth, and product adoption.