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