VML & Ogilvy | Business Director, Japan
Core
Lead a portfolio of clients and staff, driving business stability and growth with full P&L and revenue delivery responsibility while ensuring high-quality strategic and creative agency output.
Role type
Senior IC Business Director (Account Leadership)
Builds
Client portfolios, new business revenue, and high-performing agency teams
Domain
Advertising & Marketing (Global Brands)
Deliverable
client delivery
Required skills
P&L management, revenue generation, strategic planning, brand management, client relationship management, team leadership, new business development, financial acumen
Preferred skills
Experience in advertising or marketing industry, ability to pitch services, understanding of digital engagement and communication planning
Technologies
None stated
Responsibilities
Develop and implement business development strategies, manage key client briefs and projects, present and pitch services to potential clients, provide account planning and strategic support to key clients, inspire and develop team members, manage client expectations and align deliverables
Seniority
Senior, hands-on IC with people management