Challenger Geomatics Ltd.(CGL) is an established Canadian geomatics firms with offices located in Edmonton and Calgary, Canada as well as affiliated companies in Malaysia, Thailand, Indonesia, Vietnam, Kenya, Ghana, and Nigeria. The firm is owned and ...