At the forefront of energy transformation, we are seeking a skilled Customer Success Manager to accelerate our growth. This pivotal role will play a key part in ensuring seamless onboarding for new clients, as well as optimizing customer support processes.
About this Opportunity
We're looking for an expert who can drive business outcomes through strategic partnerships and relationships. If you have experience in managing enterprise clients across international boundaries, we'd love to hear from you!
About You
* A Master's degree or equivalent qualification in Geoinformatics, Environmental/Civil or Electrical Engineering, Physics or a related technical field.