The DDC Group

United States
Total Offices: 5
5,000 Total Employees
The DDC Group is a tech-led Business Process Management (BPM) company that leverages AI, machine learning, and deep domain expertise to optimize business operations. It provides end-to-end solutions in customer experience and data management for clients across various industries, including shipping, logistics, energy, utilities, banking, and healthcare, helping them achieve outstanding business outcomes through data-driven and goal-oriented solutions.

The DDC Group Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States
United Kingdom
Philippines
Bosnia and Herzegovina
Serbia