Customer Care Posted by: in Jobs May 8, 2018 Comments Off on Customer Care 16 Views greenRush Location : Phoenix AZ US Unless you’re a good enough actor to fake spontaneity, you lose more in the stilted delivery than you gain from a more polished message…. More >> 2018-05-08 tweet