One recent morning I answered the phone and on the other end of the line I could barely make out a whisper. My ears strained to hear as my client contact said, “Something’s happening. All of our managers were sent ...
Tagged with: employees internet social media Social Media tech talk transparency tweet twitter
Read More »