Graphic Designer

Black Swan

Dubai, UAE

Posted
Ref: SP605-06

Job description / Role

Job Type
Full Time
Job Location
Dubai, UAE
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
Creative Arts & Design
Company Industry
Marketing, Advertising & PR

We are seeking a multi-talented Business Consultant who bridges the gap between legal business setup and creative brand identity. In addition to navigating the complexities of company registration and licensing, you will be responsible for creating the visual foundation of our clients' new ventures. The ideal candidate can talk strategy with a CEO in the morning and design their corporate identity or launch video in the afternoon.

Requirements:

Key Responsibilities

1. Business Setup & Advisory
• Entity Formation: Guide clients through choosing the right legal structure (LLC, Free Zone, etc.) and handling all government documentation.
• Licensing: Manage the application process for trade licenses and industry-specific permits.
• Banking & PRO: Facilitate corporate bank account openings and residency visa processing.

2. Creative Strategy & Graphic Design
• Brand Identity Kits: Design professional logos, letterheads, business cards, and digital assets for newly formed companies.
• Pitch Decks: Create high-impact PowerPoint or Keynote presentations for clients looking to attract investors or partners.
• Marketing Collateral: Develop brochures and social media templates that align with the client’s new business activity.

3. Video Production & Editing
• Company Launch Videos: Script, film (if applicable), and edit short-form promotional videos or "explainer" animations for the client's website.
• Social Media Content: Produce high-energy Reels, TikToks, or LinkedIn video ads to announce the client’s market entry.
• Post-Production: Handle color grading, sound design, and motion graphics to ensure a premium look for all video deliverables.

4. Client Relationship Management
• Onboarding: Act as the single point of contact from the initial inquiry to the final handover of the trade license and brand assets.
• Cross-Selling: Identify opportunities to provide ongoing creative support after the business is officially registered.

About the Company

At Black Swan Business Setup Services, we specialize in setting up companies in UAE, Oman, Bahrain, Qatar, KSA, Uganda, Singapore, Hong Kong, Mauritius, and more.

Our comprehensive range of services is designed to support businesses at every stage of their journey, whether you're starting fresh, expanding, or relocating.

Candidates who applied for this job also applied for
Graphic Designer Easy Apply
Gevyra
Dubai 5 Jan
Junior Graphic Designer Easy Apply
Talent Bridge HR Consultancy
Dubai 12 Dec
Senior Graphic Designer Easy Apply
Emirates Hospitality Group
Dubai 21 Jan
Sr. Graphic Designer – Luxury bags/ jewellery, Watches Easy Apply
RTC-1 Employment Services
Dubai 30 Dec
Graphic Designer And Digital Marketer Easy Apply
Spartans & Knights Event Management
Dubai 26 Jan
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Graphic Designer salaries in Dubai

Average monthly compensation
AED 4,000

Breakdown available for industries and years of experience