InvestorsHub Logo
Followers 13
Posts 3374
Boards Moderated 0
Alias Born 10/16/2014

Re: YodaLayHeHoo post# 60386

Thursday, 09/21/2017 5:29:32 PM

Thursday, September 21, 2017 5:29:32 PM

Post# of 128521
Thanks for the video. I had never seen that. Interesting to hear that in 3 years only 2 people have ever quit their call centre. Amazing corporate culture.