The Newberry Group’s longtime culture of giving back to the community this year extended to include its own employees. In March, the St. Charles-based global IT consulting firm became 100 percent employee owned. Brenda D. Newberry, chairman and CEO, founded ...
Tagged with: Brenda Newberry IT firm The Newberry Group
Read More »