The company conducts its business operations through Strategic Business Units (SBU) each of which operates independently as a profit center. This helps in smooth running of the business and also facilitates speedy decision making and allowing the company to promptly garner business opportunities. Nestor currently has three business SBU's
i.e. Indian domestic operations, Indian Institutional operations and International export operations.