The Omnibus Panel Reaches 500 Tech User Members

By The Researcher

After its creation only months ago, The Omnibus Panel has now exceeded over 500 technology users. While we continue to grow our user base of willing technology survey participants, we also keep a close eye on customer service, business development and growth of the business. Thank you for all your support and we look forward…