
Search by job, company or skills
Company Description El Bharat Immigration is a global consulting firm specializing in immigration, overseas employment, work visas, and study abroad services. The organization supports professionals, students, and families in securing jobs, work permits, permanent residency pathways, and education opportunities across Europe, Canada, Australia, the Gulf, and other regions. Core services include overseas employment placements, end-to-end visa processing, PR programs such as Greece Golden Visa and Portugal PR, and comprehensive study abroad support. El Bharat Immigration also assists with family relocation, document preparation, compliance, and post-landing settlement guidance. With locations in Delhi, Dehradun, and Athens, the team combines country-specific expertise, transparent processes, and strong employer networks to deliver genuine, long-term opportunities for clients worldwide.
Role Description This is a full-time, on-site Business Development role based in Delhi, India. The Business Development professional will identify and qualify new leads, build and manage a robust pipeline of prospective clients, and promote the company's immigration, work visa, and study abroad services to individuals and partner organizations. Daily responsibilities include conducting outreach via calls, meetings, events, and digital channels; understanding client goals; and recommending suitable programs and services. The role involves developing and maintaining relationships with educational institutions, recruitment partners, and corporate clients, as well as collaborating with internal counseling and operations teams to ensure smooth onboarding and high client satisfaction. The individual will also track sales performance, prepare regular reports, and contribute to market research, campaign planning, and revenue growth initiatives.
Qualifications
Job ID: 149025791
We don’t charge any money for job offers