W

WPP

Integrated global marketing and communications services

Business Director

Business & StrategyConfirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listed

About the Job

Requirements

  • A minimum of 10 years of progressive experience in communications or a related field, with a strong preference for experience within the advertising or marketing industry.
  • Demonstrated experience leading, mentoring, and managing high-performing teams.
  • A proven track record of leadership excellence and success in building and retaining talent.
  • Verbal communication and presentation skills sufficient to engage and influence high-level executives internally and externally.
  • A goal-oriented, organized, and dedicated approach to work.
  • Strong understanding of profit and loss management, financial acumen, and revenue generation strategies.
  • In-depth knowledge of brand management, strategic planning, customer engagement, and customer management principles.

Responsibilities

  • Take responsibility for an assigned portfolio of clients, new business, and staff, including full profit and loss accountability and revenue delivery.
  • Ensure account revenue and direct contributions, working with the Client Group leader.
  • Work with relevant parties to deliver financial targets and control costs.
  • Develop yearly business plans and monthly dialogue reports for key accounts with the Client Group leader.
  • Develop, refine, and implement business development strategies independently and with internal partners.
  • Manage client services quality, key briefs, projects, requests, and routine client interactions and administration.
  • Present and pitch services to potential clients, identify new business opportunities, and deliver activities that expand services.
  • Maintain strategic relationships with senior Client Group leadership and understand their business models, challenges, expectations, and deliverables.
  • Provide account planning and strategic support, including brand, digital engagement, and communications planning.
  • Advise clients on customer management strategies and provide business planning and marketing strategy advice.
  • Monitor industry and market trends and factors affecting long-term sustainability and competitiveness.
  • Understand the agency's six capabilities; develop a strategic plan and translate it into a business plan and tactics; modify plans as business conditions change.
  • Nurture ideas, inspire team members, help generate effective brand ideas, protect the integrity of creative work, give direction and feedback, and advocate for strong creative work with clients.
  • Establish a leadership role model, communicate a vision, identify talent, inspire colleagues, and foster an approachable leadership style.
  • Develop and train team members and build an efficient team with high morale.
  • Make timely decisions, take responsibility for them, and abide by the WPP Code of Business Conduct.

Desired Qualifications

  • Experience within the advertising or marketing industry is strongly preferred.
  • A bachelor's degree in Marketing, Communications, Advertising, Media, Digital, Public Relations, or a closely related field is a plus.

About the Company

WPP

Integrated global marketing and communications services

WPP provides integrated marketing and communications services worldwide, combining creativity with data and technology. It offers branding, digital marketing, media planning, market research, public relations, and business transformation, delivering campaigns and programs that help clients build brands, engage audiences, and achieve business goals. The company operates at scale through a network of specialist agencies and partners, enabling cross-disciplinary work and global execution. It differentiates itself by offering end-to-end, integrated solutions, a strong focus on sustainability and responsible business practices, and thought leadership such as publications like the Atticus Journal. WPP’s goal is to be a strategic partner that drives client growth and positive social impact by blending creativity, technology, and data to navigate a rapidly changing market.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at WPP

See more jobs