Business Development Executive
Central Delhi, Delhi, India · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- In office
- Education
- Bachelor’s degree in Business, Marketing, Communications, or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Magnus Buzz
Magnus Buzz serves as a comprehensive brand growth partner, offering integrated marketing solutions that encompass Above The Line (ATL), Below The Line (BTL), and Corporate Branding. Their service range includes digital marketing, activations, corporate events, branding, and advertising. Backed by a professional team with deep domain knowledge, they service clients nationwide across metropolitan and tier-2/3 cities in India. The company prioritizes personalized approaches to ensure measurable successes for its clients' brands.
Role Overview
The Business Development Executive role is a full-time, on-premises position located in Central Delhi. The core responsibility includes generating and qualifying business leads, engaging potential clients, and showcasing Magnus Buzz’s comprehensive marketing offerings. Daily activities involve managing the sales funnel, drafting proposals, supporting presentations, and maintaining up-to-date records on CRM or other tracking platforms. This position also requires close cooperation with account management and marketing teams to facilitate seamless client onboarding, foster client retention and upselling, and contribute insights through market research and competitor evaluations. Interaction with clients and participation in meetings or events is a regular aspect of the role, along with meeting specified performance objectives.
Required Qualifications
- Proven skills in new business development, lead generation, including prospecting and managing sales pipelines.
- Competency in business and account management to maintain client relationships and understand marketing service delivery.
- Strong communication abilities to clearly articulate marketing solutions, negotiate deals, and coordinate efforts internally.
- Capability to work onsite in Central Delhi, managing time skillfully within a fast-paced and goal-oriented setting.
- Previous experience in business development or sales preferably within marketing, advertising, or associated services.
- Familiarity with CRM platforms, Microsoft Office Suite or Google Workspace, and competence in reporting and documentation.
- A bachelor’s degree in Business, Marketing, Communications or a related discipline, or equivalent practical experience.
- High ethical standards, a client-focused attitude, and eagerness to develop expertise in integrated marketing and branding.
Minimum education
Bachelor's Degree
Industry
Marketing Services