Over 40 team members in 5 countries love working at Geo
Geo has grown from a small office in Auckland, New Zealand, to a global business supporting thousands people in field based roles around the world. We love helping businesses succeed and pride ourselves on our world class customer service.
With a talented team drawn from diverse tech, business and academic backgrounds, we have a solid foundation for ensuring that Geo provides simply the best solutions for now and the future.