Is Your Contact Centre Manager Called Scrooge?

Do you work for Scrooge? – Half of employees do not receive a reward or gift…

Employee Motivation in Decline According to Research

New research says employee motivation levels are on the decline with 29% saying they aren’t motivated…

error: Content Protected