About the Role
As a Customer Success Manager, you will serve a critical function in implementing our solutions for clients, ensuring initiatives are delivered with accuracy and excellence. This position is well-suited for candidates with industry experience who have the knowledge to manage sophisticated client ecosystems and engage effectively with stakeholders at every organizational level.
You will work directly with industry professionals including leadership, advisors, project leads, planners, site supervisors, technical coordinators, and technology specialists from leading firms in the sector, as well as asset owners and investors. This is a highly visible position that is essential to expanding our client portfolio and organizational success. In this role, you will build distinctive sector knowledge as you collaborate with clients and gain exposure to diverse initiatives.
Key Responsibilities
Requirements
"*" indicates required fields