Job title Business Manager/Sales Manager Location Delhi NCR Experience 2+ Years Job Responsibilities Identifying and onboarding the potential DSAs and Channel partners from open market Build and strengthen relationships with new and existing partners to drive business targets Provide day…