Role summary
Lead the conceptualization, design, and implementation of thematic elements for SEVEN's complexes and attractions, ensuring the alignment of brand identity with visual aesthetics, while managing resources and maintaining high-quality standards, to enhance the guest journey and align with SEVEN's brand vision.
Responsibilities
- Act as SEVEN's representative with local and international ventures and enterprises to establish and maintain good working relationships with key stakeholders within and outside SEVEN
- Comply with the budget approved in your unit to ensure appropriate utilization of SEVEN's financial resources
- Supervise team budget utilization during the year across all related functions to ensure spending aligns with submitted and approved budget
- Monitor operational activities within the team to ensure compliance with policies and procedures
- Lead the team's day-to-day operations to ensure compliance with approved policies and procedures
- Provide subordinates with ongoing feedback and coaching to ensure their continuous improvement
- Conduct annual appraisal evaluations in compliance with HR policies and procedures for fair subordinate performance assessment
- Translate brand identity into coherent thematic concepts to ensure immersive experiences
- Develop detailed thematic concepts and plans including visual narratives and storytelling elements aligned with overall brand vision
- Select appropriate design elements such as color schemes, textures, and materials to ensure thematic consistency
- Ensure all visual components align with the overall theme to maintain a cohesive aesthetic
- Create sketches, storyboards, mood boards, and visual presentations to convey thematic narratives and design intent
- Develop 3D models, renderings, and presentation materials to showcase design proposals
- Collaborate with designers, contractors, and vendors to implement thematic elements across projects
- Coordinate with other departments to integrate thematic elements throughout all project areas
- Conduct regular inspections to ensure quality and consistency of thematic installations
- Address any issues or discrepancies promptly to maintain high standards
- Ensure all thematic elements adhere to safety regulations and building codes
- Oversee the installation process to prevent hazards and ensure compliance
Requirements
- Bachelor's degree in Fine Arts
- Master's degree in 3D Animations or Special Effects is preferable
- Certificates in technical field of construction are preferable such as LEAD
- 8 years of relevant experience preferable in similar role with minimum 4 years in management role
- Relevant experience in real estate development and entertainment theme parks
Education
Bachelor's degree in Fine Arts
Experience
8 years of relevant experience preferable in similar role with minimum 4 years in management role
Skills
- Thematic concept development
- Visual design elements
- Resource management
- Monitoring and compliance
- Team leadership
- Quality inspection
- Performance assessment
- Interdepartmental coordination
- 3D models and renderings
- Safety and compliance
Education · Experience · Type
Bachelor'sRequires 4+ yearsSalary not stated