Smiley Technologies recently announced the hiring of Marc Haynes as its Chief People Officer. Within this role, Haynes will oversee all functions related to Human Resources as well as creating and cultivating programs to support and enhance the company’s culture…