Video ICC Celebrates 21 Years On 6th July 2019, Leon Wheeler, MD and Owner of The ICC Group, invited the entire workforce and their families to join his family to celebrate 21 years in the IT industry. Read more