"Leading the multi-site technology industry by setting and maintaining exemplary service standards as defined by our brand."
"To Consistently WOW Our Customers by Owning Every Challenge and Driving Every Solution"
Definition of WOW: To astonish and amaze by wildly exceeding expectations.
TRCA'S BRAND OF SERVICE
Own the Challenge - Drive the Solution
SERVICE BRAND ELEMENTS
Understand The Challenge
Assume 100% Responsibility
Be Customer Empathetic
Gather All The Facts
Think Critically and Proactively
Ensure Seamless Transition to my Teammates
Always Over Communicate Internally and Externally