Strategy Consultants Across Levels Looking for Strategy Consultants across levels with our clients. The locations are Delhi, Chennai, Bangalore and Mumbai. Essentially from consulting background. The Role includes (not confined to) : Lead a team of consultants, account managers, and…