Corporate Office:
2500 Corporate Exchange Dr.
Columbus, OH 43231


Contact Us:

  • App Development & Integration

    Turning the promise of technology into a reality

    We generate success through rapid value, reliable innovation and responsible management accelerating initiatives to confidently apply custom technology solutions to the most complex business problems.


Technology is a powerful tool to enable, enhance and transform a business. At the same time, the difficulties, costs and risks inherent in implementing complex technology solutions for business are real and daunting.

ICC is a trusted partner helping businesses of all sizes to overcome the obstacles to applying custom technology solutions. Our role is not to evangelize for specific vendors, products, tools, methodologies or approaches. Rather, we provide the experience, skill, thought leadership, guidance and insight necessary to help our clients safely adapt existing technologies and adopt new ones to meet their ever-changing needs.

Our talented group of architects, subject matter experts, software developers, integrators, system administrators and project managers collaborate closely with clients to drive innovation from inception to fulfillment. We combine unmatched technical expertise with in-depth business knowledge, industry best practices and pragmatic processes to ensure that we can deliver on our unwavering commitment to our clients’ best interests.


Digital Transformation

More than ever, technology shapes how a business interacts with customers and employees. ICC can help clients to catch up or keep up with the technology curve in areas such as:

  • Native mobile application development
  • Responsive web application development
  • Web portals and content management
  • Business process management
  • Operational decision management


Because software drives today’s technology solutions, ICC not only uses the latest practices to optimize their own software development process but assists clients to adopt them as well. ICC can enable clients to apply:

  • Continuous Integration
  • Continuous Deployment
  • Automated Testing
  • Application Lifecycle Management
  • Release Management
  • Infrastructure Automation

Internet of Things

In today’s technology environment, no solution can be viewed as an island.  ICC provides the experience and expertise necessary to deal with the complex problems involved in effectively integrating a company’s digital assets into the connected world, in areas such as:

  • API Management
  • Microservices
  • Service Oriented Architecture
  • Security and Single Sign-On
  • Master Data Management
  • Big Data


Cloud-based solutions play a key role in allowing businesses to quickly adapt to changing technology needs.  Whether applied for specific applications or as part of an overall IT strategy, ICC is able to help clients maximize the value of their cloud investment in areas such as:

  • Office 365
  • Salesforce integration
  • Cloud migration strategy
  • Infrastructure as a service
  • Platform as a service
  • Mobile backend as a service

Our Experts

Dharmesh Sorathia

Executive Vice President

Kevin Fox

Enterprise Architecture Leader

Dan Greenleaf

Agile Leader

Ellen Hall

Project Management Leader

Kiff Kammur

SOA/Cloud Leader

Rob Kinyon

DevOps Leader

Saptarshi Majumdar

Healthcare & Manufacturing Delivery Manager

Binoy Nair

Retail App Dev Delivery Manager

Balaji Palanisamy

Delivery Manager

Scott Preston

UI/Open Source Leader

Mandeep Sah

Java Leader

Jared Sheffer

Test Automation Leader

Michael Tong

Delivery Manager