Job Detail

Global Head of Marketing

Inseriert am: 09.11.2020

Art Basel stages the world's premier modern and contemporary art shows, held annually in Basel, Miami Beach, and Hong Kong. Founded by gallery owners in 1970, Art Basel is a driving force in supporting the role that galleries play in the nurturing of artists and developing and promoting the visual arts.

Art Basel is seeking a devoted and professional personality as


Global Head of Marketing


Your responsibilities

Marketing Execution

  • Develop and manage all marketing tools and systems (distribution, commercialization, go to market, brand, creative services, etc.) in order to launch and market successfully all our products (shows, digital platforms, new initiatives).

  • Implement strategies to develop further our audience and develop tools and campaigns to engage further with our audience through our physical shows, customer journeys and our digital products

  • Develop tools to attract a new audience to our community.

  • Develop and manage data tracking tools, systems and quantitative analysis tools in order to monitor the effectiveness of our marketing strategy, in order to grow traffic and community engagement and improve the effectiveness of our overall marketing strategy.

  • Work closely with the CDI team to define our marketing analytics tools and ensure these are in line with our business requirements.

  • Build a department that is aimed at bringing to market new products (physical or digital) and coordinating the marketing angles of launching new products, from product concept to client experience.

  • Further develop and implement brand identity and all creative services around that brand identity

Leadership & Management

  • Lead and manage the marketing team and implement all necessary organizational changes in order to have a talented and efficient team focused on launching new products and new initiatives.

  • Align and collaborate internally with all business units, regional organizations and externally with agencies

  • Budgeting & Controlling for all global activities in your department

  • Develop strong internal relationships across all MCH and Art Basel regions and departments to ensure effective collaboration among colleagues.

  • Ensure all staff have clear objectives, targets and development plans and foster the motivation of all your team members


Your profile



  • Higher level degree in Economics and/or Integrated Marketing Communications: ideally master's level degree or higher.

  • Minimum 5 years' leadership experience in Marketing

  • Strong experience in digital marketing and launching digital products and developing a user journey through digital platforms.

  • Professional background in executing and implementing the placing, promotion, pricing, positioning of existing and new product.

  • Set the right strategy to expand, elevate and monetize the collaboration with the community of the Art Basel Eco-System

  • Business skills in developing and executing marketing analytics and data tracking tools

  • Experience in creating various customer journeys within the Art, Design and Luxury industries (Segmentation, Customer Lifetime Value, Churn Prediction, Sales Prediction, etc.)

  • Demonstrate a strong understanding of client segmentation in the Art, Design and Luxury industry

  • Strong leadership and management skills

  • Successful project manager on projects with external and internal resources

  • Demonstrated ability to work on tight deadlines and excel in a fast-paced business environment

  • Sensitivity and understanding of other cultures

  • International work experience

  • Excellent writing and speaking skills in English with additional languages being an advantage

This management position is subject to a background check (criminal record).

Your employer



  • The MCH Group is a leading international live-marketing company with a comprehensive services network spanning the entire exhibition and event market

  • We develop traditional trade fairs to modern platforms and communities.

  • Our exhibition portfolio includes around 90 own and guest exhibitions, and we complete around 1800 projects worldwide each year

  • Our nearly 700 colleagues are active all over the globe


What to expect? Flexible working hours, a modern infrastructure, good social security, appealing benefits and a dynamic environment. You will find more information on the MCH Group here.


We stand for passion, professionalism, entrepreneurial spirit, agility and trustworthiness. Does that hold true for you too? Then we look forward to receiving your online job application.


Contact


If you have any questions or would like further information please contact Mr. Stevens Moser, Head of Talent Acquisition, stevens.moser@mch-group.com. Please upload your application through this page. Applications by e-mail won't be taken in consideration. Thank you very much.


Your responsibilities

Marketing Execution

  • Develop and manage all marketing tools and systems (distribution, commercialization, go to market, brand, creative services, etc.) in order to launch and market successfully all our products (shows, digital platforms, new initiatives).

  • Implement strategies to develop further our audience and develop tools and campaigns to engage further with our audience through our physical shows, customer journeys and our digital products

  • Develop tools to attract a new audience to our community.

  • Develop and manage data tracking tools, systems and quantitative analysis tools in order to monitor the effectiveness of our marketing strategy, in order to grow traffic and community engagement and improve the effectiveness of our overall marketing strategy.

  • Work closely with the CDI team to define our marketing analytics tools and ensure these are in line with our business requirements.

  • Build a department that is aimed at bringing to market new products (physical or digital) and coordinating the marketing angles of launching new products, from product concept to client experience.

  • Further develop and implement brand identity and all creative services around that brand identity

Leadership & Management

  • Lead and manage the marketing team and implement all necessary organizational changes in order to have a talented and efficient team focused on launching new products and new initiatives.

  • Align and collaborate internally with all business units, regional organizations and externally with agencies

  • Budgeting & Controlling for all global activities in your department

  • Develop strong internal relationships across all MCH and Art Basel regions and departments to ensure effective collaboration among colleagues.

  • Ensure all staff have clear objectives, targets and development plans and foster the motivation of all your team members


Your profile



  • Higher level degree in Economics and/or Integrated Marketing Communications: ideally master's level degree or higher.

  • Minimum 5 years' leadership experience in Marketing

  • Strong experience in digital marketing and launching digital products and developing a user journey through digital platforms.

  • Professional background in executing and implementing the placing, promotion, pricing, positioning of existing and new product.

  • Set the right strategy to expand, elevate and monetize the collaboration with the community of the Art Basel Eco-System

  • Business skills in developing and executing marketing analytics and data tracking tools

  • Experience in creating various customer journeys within the Art, Design and Luxury industries (Segmentation, Customer Lifetime Value, Churn Prediction, Sales Prediction, etc.)

  • Demonstrate a strong understanding of client segmentation in the Art, Design and Luxury industry

  • Strong leadership and management skills

  • Successful project manager on projects with external and internal resources

  • Demonstrated ability to work on tight deadlines and excel in a fast-paced business environment

  • Sensitivity and understanding of other cultures

  • International work experience

  • Excellent writing and speaking skills in English with additional languages being an advantage

This management position is subject to a background check (criminal record).

Your employer



  • The MCH Group is a leading international live-marketing company with a comprehensive services network spanning the entire exhibition and event market

  • We develop traditional trade fairs to modern platforms and communities.

  • Our exhibition portfolio includes around 90 own and guest exhibitions, and we complete around 1800 projects worldwide each year

  • Our nearly 700 colleagues are active all over the globe


What to expect? Flexible working hours, a modern infrastructure, good social security, appealing benefits and a dynamic environment. You will find more information on the MCH Group here.


We stand for passion, professionalism, entrepreneurial spirit, agility and trustworthiness. Does that hold true for you too? Then we look forward to receiving your online job application.


Contact


If you have any questions or would like further information please contact Mr. Stevens Moser, Head of Talent Acquisition, stevens.moser@mch-group.com. Please upload your application through this page. Applications by e-mail won't be taken in consideration. Thank you very much.

Details