Are you passionate about fighting climate change? Do you want to work on creating a world where everyone can breathe clean air? Are you looking for an opportunity to apply your engineering skills to real-world challenges?
The Geo Insights and Enablement role serves as a critical bridge between global marketing operations and GEO Single Threaded Leaders, ensuring field sales leadership has clarity on marketings strategy, measurement frameworks, and performance impact. Operating in