At ECC, we specialise in customized talent and business solutions — from recruitment and onboarding to managing payroll, compliance, infrastructure, and entity setup — all designed to support the strategic expansion of companies and startups looking to establish and scale in India.
This company has no org chart yet
This company has no teams yet
This company has no offices yet