HumanBit Logo

SR. MANAGER - DESIGN | Scrabble & Jigsaw

Posted on 12-10-2026

Job Description

SR. MANAGER - DESIGN

Company Overview

Not specified.

Job Summary

The Creative Lead will be responsible for spearheading the design and visual identity of Impresario’s premium brand portfolio. This role involves translating management’s vision and brand strategy into compelling and distinctive creative work across all visual touchpoints. The position acts as a bridge between leadership, brand teams, and the design department, setting the creative direction, managing stakeholders, mentoring designers, and ensuring seamless execution from concept to delivery.

Responsibilities

  • Translate management and brand vision into clear creative directions and comprehensive design systems.
  • Lead conceptualization for campaigns, product launches, brand initiatives, and new projects.
  • Manage day-to-day briefs, prioritize tasks, oversee timelines, and allocate team resources effectively.
  • Own the creative review process, maintaining high standards of design quality.
  • Collaborate with cross-functional stakeholders across brand, marketing, F&B, and operations departments.
  • Mentor and develop the design team, fostering a culture of innovation and excellence.
  • Design across multiple platforms including digital, social media, print, out-of-home (OOH), menus, packaging, signage, spatial environments, and other brand touchpoints.
  • Work closely with photographers, filmmakers, motion designers, illustrators, and production partners to bring creative concepts to life.
  • Present and communicate creative ideas clearly and persuasively to senior stakeholders.

Qualifications

  • 7+ years of experience in design, art direction, branding, or related creative fields.
  • Proven experience leading design teams and managing multiple projects or brands simultaneously.
  • Strong portfolio demonstrating conceptual thinking, brand development, and campaign execution.
  • Deep understanding of typography, composition, color theory, visual identity, and design systems.
  • Excellent stakeholder management, presentation, and communication skills.
  • Proficiency in relevant design tools (e.g., Adobe Creative Suite, Sketch, Figma).
  • Educational qualifications such as a Bachelor’s degree in Design, Fine Arts, Visual Communication, or related fields.
  • Exposure to photography, video, motion graphics, 3D, or production processes is a plus.

Preferred Skills

  • Experience working within hospitality, lifestyle, fashion, entertainment, or culture-led brands.
  • Ability to work in a fast-paced environment with multiple stakeholders.
  • Strong leadership qualities with mentoring and team development skills.
  • Knowledge of spatial design and environmental branding.

Experience

  • Minimum of 7 years in design, art direction, branding, or related creative roles.
  • Demonstrated success in leading creative teams and managing complex projects across various brand touchpoints.

Environment

  • The role may involve working in a hybrid or in-office setting, depending on company policies.
  • The position requires collaboration with cross-disciplinary teams including marketing, F&B, and operations.
  • The work environment emphasizes creativity, innovation, and high standards of visual excellence.

Salary

Not specified.

GrowthOpportunities

Not specified.

Benefits

Not specified.

Powered by
HumanBit Logo