3 years later and Steve still cant get his team on any sort of improvement track. Sounds like the board might need to replace him with someone who understand the modern times.

Customer Service can make or break any company no matter how good/desirable your product may be. Often a customer doesnt mind waiting as long as their is not radio silence.

I work in marketing and I hear comments like the ones on here and I cant help but facepalm.