Business Director (Digital Media & Advertising)

Top Notch Consultancy

📍 Beirut, Beirut Governorate, Lebanon

Full-time Advertising, Marketing, Promotions, Public Relations, and Sales Managers Posted February 18, 2026

Job Description

Location: Nigeria

Job Summary

The Business Director – Nigeria will lead the Company's market entry, growth, and commercial expansion, driving revenue, strategic partnerships, and client acquisition. The role is responsible for positioning the Company as a leading digital media and technology partner in Nigeria.

This position combines commercial leadership, market development, and team building, with strong alignment to regional and group strategy.

Key Responsibilities

1. Market Leadership & Growth

  • Lead and execute the Company's go-to-market strategy in Nigeria

  • Identify and develop revenue opportunities across:

    • Enterprise brands

    • Government and semi-government entities

    • Media agencies and holding groups

  • Position the Company as a trusted local partner for global platforms (Google, Snap, TikTok, etc.)

  • <...