Nick Chapallaz is the Managing Director of GeoPlace.
69 people are employed at GeoPlace.
The NAICS codes for GeoPlace are [561, 56].
The SIC codes for GeoPlace are [73, 738].