Company Description Odwen designs, deploys, and operates end-to-end supply chain networks across India, covering warehousing, open storage, transport, cold chain, and 3PL fulfillment from major metros to Tier 2 and Tier 3 cities, Northeast India, and the Andaman and Nicobar Islands. The company enables organizations to enter new markets or scale existing ones by fully managing infrastructure sourcing, regulatory compliance, facility setup, staffing, and daily operations through local operators executing against standardized SOPs. Odwen serves a wide range of sectors, including telecom, power, renewable energy, chemicals, heavy manufacturing, construction, furniture, e-commerce, quick commerce, D2C, FMCG, pharma, and electronics.
Its unified platform provides rapid location and pricing insights within 48 hours, and offers real-time visibility across inventory, orders, dispatches, transport, and performance, supported by AI-driven order routing, SLA breach prediction, and route optimization. Monthly third-party audits across all active locations give clients transparent, independently verified performance data for the entire network.
Role Description The Business Development Manager role is a full time, on-site position based in the Greater Delhi Area. This role is responsible for identifying and developing new business opportunities across Odwen’s target industries, building and maintaining strong client relationships, and driving revenue growth. Day-to-day activities include prospecting and qualifying leads, conducting market and customer research,
preparing and delivering presentations and proposals, and negotiating commercial terms in line with company objectives.
The Business Development
Manager collaborates closely with operations, product, and finance teams to design solutions that match client needs, ensure smooth onboarding, and support ongoing account management. The role also involves tracking sales performance, maintaining accurate CRM records, and providing regular reports and insights to leadership.
Qualifications
- Strong business development, sales, and account management skills, with experience in identifying opportunities, building pipelines, and closing deals.
- Background in logistics, supply chain, or related sectors, with the ability to understand warehousing, transport, and 3PL solutions.
- Excellent communication, negotiation, and presentation skills, with the ability to engage with stakeholders at multiple levels.
- Ability to conduct market research, analyze data, and develop commercially sound proposals and business cases.
- Proficiency with CRM systems and basic office productivity tools (e.g., spreadsheets, presentations, email).
- Bachelor’s degree in Business, Supply Chain, Engineering, or a related field; MBA or equivalent postgraduate qualification is an advantage.
- Proven ability to work on-site with cross-functional teams, manage multiple opportunities simultaneously, and deliver against targets.
- Prior experience in the Greater Delhi Area or similar high-growth
📌 Business Development Manager (Delhi)
🏢 ODWEN
📍 Delhi