Meet the Team: Laura Ellis, Client Relations Manager

They have facilitated millions of employee volunteer hours. All they have to do is pick up the phone, and corporate executives invest in volunteering. Some claim that they came up with the term “CSR.” They are: The Most Interesting Client Relations Managers in the World. 1. Give us your elevator speech — what do you ...