Global Marketing Manager - Energy

Meggitt (SA) - Fribourg, Switzerland

Meggitt PLC is a global engineering group specialised in extreme environment components and smart sub-systems for aerospace, defence and energy markets. Some 11’000 people are employed across manufacturing facilities in Asia, Europe and North America and regional bases in Brazil, India and the Middle East. Meggitt Sensing System (MSS) is one of the 5 strategic business units of Meggitt PLC, with its headquarter in Fribourg Switzerland. Meggitt Fribourg develops, manufactures and sells, world-wide, a complete range of transducers and electronic systems for the monitoring of engines, turbines and other rotating machinery in both the aerospace and energy industries.

In order to drive forward the Energy sales processes we are looking for a:

“Global Marketing Manager - Energy”

The position

The Global Marketing Manager is responsible for overseeing the planning, development and execution of the Energy organization's marketing and advertising initiatives. The primary responsibility is to generate revenue by increasing sales through successful marketing for the entire organization, using market research, pricing, product marketing, marketing communications, advertising and public relations. A key function of this role is to drive competitive Intelligence and market intelligence by gathering information and providing analytical insights to drive business forward and maximizing on identified opportunities. To achieve the goals for the position the individual must create, implement, and control the strategic global marketing plans for the Energy organization which drives an inspiring brand that tells the Meggitt Energy strategic story. This includes the responsibility for setting the vision for the content strategy by defining the content marketing to drive the clear differentiation of the Energy products. An important aspect is to drive through marketing content the Energy customers and prospects to go from the problematic status quo to the opportunity-filled future by solving their biggest problem by purchasing the Meggitt solution. An essential part of the role is to drive the 3rd party channel content marketing programs by enhance the clarity and strength of the message the 3rd party companies receive and broadcast to the market. This message enables the partners success in their respective market. A final goal is to align the marketing content with the buying process. This includes defining the needs at each stage of the funnel. The content shall drive velocity in the buying process through driving appropriate marketing tools.

Main Responsibilities:

• Define and implement Marketing strategy to drive results by: o Actively obtain relevant data, customer segmentation and to position Meggitt as a global solution provider and trusted technology partner o Driving competitive and market intelligence through the gathering of information and providing analytical insights to drive business forward while avoiding risks and maximizing on identified opportunities o Set buyer persons to learn who the buyers are, how they make purchase decisions, and why they will choose Meggitt over the competitors o Develop clear positioning, pricing, promotion and placement strategies to support product portfolio

• Drive Marketing content to enable 3rd party sales channels: o Branding, advertising and promotional tools with support to drive marketing messages and brand positioning to enable channel partners to drive results. o Assist in the content for Channel education and development program.

• Define and drive marketing content for the different stages of the sales cycle. This includes a detailed strategy on how to move projects through each section of the funnel through marketing content strategies. • Mentor and drive assigned marketing professionals and agencies to develop materials, conduct market research and develop strategies to improve company sales. • Identifying competition and working with the sales and product-development departments to determine what products or services can be driven through differentiation. • Allocate the Energy marketing budget to the accounts with the most revenue potential and the highest propensity to spend • Manage and coordinate all marketing, advertising and promotional staff and activities • Monitor, review and report on all marketing activity and results • Drive Marketing department design by provide seamless integration with the product and sales teams

Education and Experience Requirements

• Master's degree in business, marketing, or related area, and at least 5 years of experience in the field • Experience in development of a for go-to market strategy for top tier industrial brand • Fluent in English and French, German an asset • Ready to travel 25 % • Demonstrated ability to link Marketing actions to tangible business results and demonstrated through marketing metrics. • Applied SEO Experience • Marketing Planning & Analysis / Branding and Positioning • Applied Content Marketing to drive pipeline velocity • Customer Experience and relationship Management • Advertising and Sales Promotion • Digital Marketing • Event Management • Integrated Marketing Communications • Market Research & Customer Behaviour Analysis • Media and Public Relations / Multi-channel Marketing • Demonstrated ability to lead and inspire a team • Outstanding communication and interpersonal skills

If you are looking for a challenging position with opportunity to grow in a truly international company, please send your application (resume, letter of motivation, reference letters and diploma) in English to Please note that only complete applications will be taken into consideration.

Careers contact

If you are looking for a challenging position with room to grow in a truly international company, please send your application to

Careers contact

If you are looking for a challenging position with room to grow in a truly international company, please send your application to

This opening is located at

Meggitt SA
Rte de Moncor 4
PO Box 1616
CH-1701 Fribourg
T: +41 26 407 11 11
F: +41 26 402 36 62

Learn more about this facility