We believe in the power of location. Geo Square is a dynamic team in which creativity and state of the art technologies are of paramount importance.
Our people collaborate with each other based on trust, flexibility and responsibility.
We are aware of your talents and ambitions. Our internal training provides a wide range of courses to ensure that you are always up-to-date with the latest technologies.
We offer you our passion for location, our knowledge and experience as an added value to your career.
Check out our careers.