Memac Ogilvy

HQ
Dubai
Total Offices: 2
554 Total Employees
Year Founded: 1984

Teams at Memac Ogilvy

Recently posted jobs

13 Hours AgoSaved
In-Office
Doha, QAT
AdTech • Marketing Tech • Design
Develops visual concepts and polished creative executions across branding, advertising, social, digital, and print. Creates brand identities, layouts, typography, campaign assets, presentations, guidelines, and client materials. Collaborates with art directors, creative directors, copywriters, and client service teams, maintains visual consistency, contributes ideas in brainstorms, and explores emerging design trends and AI-assisted workflows.
3 Days AgoSaved
In-Office
Doha, QAT
AdTech • Marketing Tech • Design
Leads mid-size client projects for public relations accounts, providing media intelligence, trend analysis, crisis preparedness, reputation management, event and newsletter support, research, recommendations, presentations, and client communications. The role develops creative strategies and communications content, manages expectations, coordinates cross-functional teams, and ensures timely, high-quality delivery within budget.
10 Days AgoSaved
In-Office
Riyadh, SAU
AdTech • Marketing Tech • Design
The Junior Account Executive Intern will support client communications and social media efforts, including report preparation and content planning for sports sponsorships.