2023 Excellence in Customer Service Award Last Updated: April 25, 2023December 18, 2024 — 1 min read Squaremouth wins Gold in the Business Intelligence Group Excellence in Customer Service Awards, 2023