Creative Brand Manager

Location

Jersey


Following our refreshed brand identity last year and the subsequent launch of a dynamic global brand campaign we are creating a new group-level role of Creative Brand Manager. In this role you will head up our brand efforts and be instrumental in building Intertrust Group’s brand awareness in key global markets, including; the US, UK, Luxembourg, Netherlands, Hong Kong, Singapore and China.

The position

You will be responsible for driving ongoing innovations across our corporate brand to build its presence and implement its use across digital platforms, including our refreshed website. You will own the global use of the brand and act as its guardian to ensure it is used properly and to maximum effect, helping to educate our 4,000 colleagues on best practice and ongoing updates. Next to this, you will be in charge of leading our philosophies around the development of sub-brands.

Having launched our new global brand campaign, ‘More Power to You’, to ensure a consistent, client-led approach to our global marketing, you will be in charge of its continuous roll out and developing new concepts in line with its three sub themes. You will be motivated by the opportunity to lead brand strategy for a world-leading, listed and specialised administration services provider that is present in over 30 jurisdictions. Adept at producing your own design work, you will have experience of managing a team of designers alongside global agencies. By leveraging the global brand campaign to its highest potential you will be instrumental in supporting the global Marketing & Communications function to prove its ROI.

As our brand expert you will be responsible for liaising with members of our Executive Committee, regional subject matter experts and partners to take the exciting next steps in our brand evolution.  

Key Responsibilities:

  • Lead the strategy, development and delivery of our global brand. Act as the brand spokesperson across the company
  • Act as the brand guardian, creating and inspiring brand ambassadors across the company who can support your vision
  • Continue to drive the More Power to You global brand campaign and establish the use of its sub themes
  • Bring innovations to the table around how we make our brand and campaign work across multiple platforms – particularly from a digital perspective
  • Oversee our philosophies around sub-brands to the corporate brand
  • Source and manage a roster of trusted design and production agencies
  • Line manage and develop an Assistant Manager and Senior Associate
  • Support the development of the brand across employee and client-facing touchpoints – including an exciting new partnership with not-for-profit Kiva
  • Support office branding requests across the globe and oversee central branded assets (i.e. stationary templates)
  • Be as comfortable creating design work yourself as you are managing wider suites of brand activity and strategy
  • Oversee the processes involved in producing multiple assets to multiple, global deadlines and implement efficiencies wherever possible
  • Manage tech requirements for the brand team (equipment, licences etc)
  • Act as a critical support to key campaigns internally and externally, advising on brand requirements and shaping the solutions

Who you are

  • A professional with 10+ years’ experience of working in brand and design
  • You will have proven experience of managing and developing a global corporate brand and the associated creative
  • Experience of leading and developing brand strategy
  • Excellent line management skills and experience of managing teams and agencies
  • Superb design skills and creative vision. The ability to bring flair and polish to internal and external campaigns
  • Ability to influence and inspire the actions of the company’s most senior leaders
  • Strong interpersonal skills and a good presenter – able to make recommendations with gravitas and inspire confidence from others
  • Excellent planning and organisational skills; good project manager with deep knowledge of overseeing efficient, multi-faceted design processes
  • Calm under pressure
  • Ability to deal with evolving situations, conflicting agendas and fluctuating priorities
  • Thorough understanding of the range and variety of creative mediums available to ensure that the right design and brand work is used to engage and inspire the right audience. Able to work with wider marketing on A/B testing and take results on board
  • Flexibility in approach and able to work with minimal supervision to plan and prioritise own work
  • Stamina, professionalism and integrity


What we offer you

Working at Intertrust means entering a dynamic, international and growth-oriented company. We provide you with outstanding opportunities for your professional and personal development through our local and global Intertrust Academies. Our International Mobility program enables talented employees to gain working experience abroad. We offer a competitive salary and benefits, commensurate with your qualifications and experience. 

Apply for this role

Vacancy search

Related stories