Steve Newberry Appointed CEO Of QUU

QUU Inc., has named Steve Newberry chief executive officer, effective April 1. In addition, he will serve on the company’s board of directors and receive an equity stake in QUU. QUU […]