In 2011, Geo completed its annual survey of customers, to benchmark satisfaction and drive initiatives to continually exceed the results, year on year.
We’re delighted to share this year’s results, which demonstrate our continued dedication to putting our customers first.
