omni business solutions

New Corporate Headquarters in One Atlantic Center

Atlanta, GA. USA, November 20th, 2018 – Omni Business Solutions, Inc., a diverse and award-winning IT Solutions & Outsourcing Company, proudly announces the opening of its new corporate headquarters located in One Atlantic Center, 1201 West Peachtree Street - Suite 2348, Atlanta, Georgia. One Atlantic Center is the 355th-tallest building in the world; 49th-tallest in the United States; 3rd-tallest in Georgia that populates the iconic Atlanta skyline.

Omni Business Solutions Receives Four “Top Businesses” Awards from OMNIKAL