Global Head of Brand

Be among the first applicants.
TÜV SÜD
Singapore
SGD 125,000 - 150,000
Be among the first applicants.
2 days ago
Job description

Job Summary:

As the Head of Brand, you will be responsible for developing and implementing brand strategies to enhance our company's reputation and drive brand awareness, maintaining a strong global brand presence. You will lead a team to ensure consistency in messaging and brand experience across all channels, customer touchpoints, and markets. This role requires a creative thinker with strong leadership skills and a deep understanding of branding principles.

Responsibilities:

  • Brand Strategy: Create and execute a comprehensive brand strategy aligned with the company's objectives and target audience. Conduct brand audit (Group, Region, BU) and monitor industry trends to identify opportunities for brand growth and innovation
  • Brand Positioning: Define the brand's unique value proposition and communicate it across key industry / market segments. Develop and deliver compelling brand messaging that communicates the company's values, mission, and key differentiators to all markets globally
  • Brand Identity and Guardianship: Oversee the development and maintenance of brand identity elements, including logos, typography, color palettes, and visual assets. Establish and enforce brand guidelines to ensure consistency in all touchpoints, setting up workflows and checkpoints in close partnership with the Creative and Publishing Hub.
  • Legal and M&A: Ensure that TÜV SÜD's brand elements (such as logos, trademarks, and visual assets) adhere to legal requirements, especially in the usage by third parties. Oversee the integration of acquired brands into the TÜV SÜD portfolio. Maintain brand consistency during transitions
  • Campaign Development: Lead the conceptualization and execution of brand campaigns across various channels, including digital, social media, print, and events. Ensure efficient localization processes to achieve high-quality results across regions
  • Team Leadership: Build and mentor a high-performing brand team, providing guidance and support to achieve key strategic objectives
  • Cross-functional Collaboration: Partner with internal teams, including the Marketing Business Partners, Digital Marketing CoE, SSO and sales, to ensure brand alignment and integration across all business areas. Work closely with Sustainability Office, Corporate Communications HR Marketing to ensure alignment at strategic and operational level.

Requirements:

  • Bachelor's degree in Marketing, Communications, Business Administration, or related field (Master's degree preferred).
  • At least 5 years of experience in a senior brand role, preferably in a similar industry.
  • At least 7 years of experience in a managerial or supervisory capacity.
  • Demonstrated success in developing and implementing effective brand strategies that drive business results.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across departments.
  • Creative thinker with a keen eye for design and attention to detail.
  • Analytical mindset with the ability to interpret data and insights to inform decision-making.
  • Proficiency in brand management tools and software.
  • Knowledge of current trends and best practices in branding and marketing (including AI applications).
  • Proven ability to work in an international business environment.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Global Head of Brand jobs in Singapore