About This Role
This senior role involves leading team synergy and holism to drive global positioning consistency with local campaign relevance. The Senior Business Development Manager will handle all aspects of new business, crafting stories and conceptualizing accurately, while also managing projects with minimal supervision, understanding business implications, and demonstrating urgency and strong follow-up.
Responsibilities
- Provide strategic input and direction to short and long-term business strategy to business executives and delivery teams as part of the senior leadership team
- Identify and develop new business opportunities at B2B/B2C channels by promoting company services to new and existing clients
- Develop and manage new and existing clients by providing a high caliber of service, exploring and identifying all their needs
- Approach new businesses with proposals
- Manage and maintain sales clients database
- Establish and maintain efficient relationships with new and existing clients
- Generate new business opportunities in assigned territory channels
- Create proposals for target clients with relevant information and quotes
- Manage clients' projects, receivables, and cash collections in light of preset financial KPIs
- Ensure clients have a positive experience by communicating effectively pre and post deal process
- Evaluate the economic and strategic costs and benefits of clients and execute plans while working with key internal stakeholders
- Oversee and manage a corporate team of sales executives/business development executives to achieve set targets
- Work closely with relevant department colleagues (commercial, marketing, supply) to ensure efficient operation in terms of availability, database, and delivery
- Act effectively as a team player with company management colleagues, taking a proactive role in improving overall company performance
- Establish and build long-term efficient relationships with clients in the targeted channel market
- Manage customers' needs and expectations in line with company guidelines to ensure a win-win relationship