MediaRadar is honored to be recognized by the world's premier business awards, The Stevie Awards, for our success in customer service during 2018. This year, we were awarded not one, but THREE awards in the following categories: Front-Line Customer Service Team of the Year - Technology Industries, Customer Service Department of the Year - Computer Software, and Customer Service Team of the Year - Recovery Situation - Technology Industries.