Job Search and Career Advice Platform

Enable job alerts via email!

Graphic Designer

Black Swan

Dubai

On-site

AED 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A creative consultancy in Dubai is seeking a multi-talented Business Consultant who will bridge the gap between legal business setup and creative brand identity. You will guide clients through the complexities of company registration while also creating compelling visual assets for their ventures. Ideal candidates can engage at both strategic and creative levels, ensuring a smooth setup and impactful branding for clients. The role offers a unique blend of advisory services and creative design, making it essential for business growth.

Qualifications

  • Experience in business setup, entity formation, and licensing processes.
  • Strong graphic design skills for branding and marketing collateral.
  • Proficiency in video production, including scripting, filming, and editing.

Responsibilities

  • Guide clients through legal structure and government documentation.
  • Design brand identity kits including logos and digital assets.
  • Produce promotional videos and social media content.
  • Manage client onboarding and provide ongoing support.

Skills

Business Setup & Advisory
Creative Design
Video Production
Client Relationship Management
Job description

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.

Key Responsibilities
  • 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.
  • 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.
  • 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.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.