The expansion offers nearshore services for North American clients and provides a strategic location for global clients seeking Latin American operations.
Evergreen, CO – April 11, 2024 – Global business process outsourcing and technology leader The DDC Group today announced it is adding Central America and South America to its worldwide footprint of strategic operating locations.