This role involves leveraging geospatial technology and industry expertise to develop and manage strategic relationships with large oil and gas organizations, providing solutions that optimize their operations and drive growth through account management, consulting, and sales activities.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.