GeoPlace employs 72 employees. The GeoPlace management team includes Nick Chapallaz (Managing Director), Richard Duffield (NUAR Discovery Project Lead (Seconded)), and Benjamin DAUBREMET (Head of Infrastructure and Release Management).
Get Contact Info for All DepartmentsLooking for a particular GeoPlace employee's phone or email?