Marketing Communications Lead
2 days ago
Marketing Communications Lead – John Crane
This role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.
This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development, implementation and measurement of impact for global marketing campaigns for Pulp and Paper, Mining, Water, Pharma and Chemicals verticals. This role collaborates closely with the product and service portfolio management and broader marketing team to define and communicate the John Crane value proposition, build demand generation programmes and deliver compelling content to our defined target audiences.
Key Activities and responsibilities –
- Significant cross-functional collaboration will be required, including Product/Service Management, Strategy, Energy Transition and Asset Management, Regional Marketing, Brand, Content, Digital, Marketing Performance and Enablement.
- Work with Product / Service Specialists and Marketing colleagues to develop new content such as customer case studies, thought leadership, website content etc to drive awareness and engagement with the John Crane brand amongst the defined target segments.
- Work with the Portfolio, Marketing Communications and Marketing Performance teams to prepare strategic reviews for various executive level audiences.
- Work with Marketing Performance team and broader business colleagues to gather and synthesize customer intelligence in order to develop and align on customer personas, product and service development needs and drive overall strategic marketing planning.
- Localize campaigns through Regional Marketing Specialists with targeted demand generation programs.
- Manage delivery and relationships with outside agencies and in-house resources where needed.
- Special projects may include work on new business ideation, market research, account-based marketing and leveraging marketing automation to drive lead generation.
The ideal candidate will have the following skills/experience -
- Bachelor's degree in business, marketing, or related discipline.
- Minimum five years of experience required;
- Experience in B2B Marketing Communications required.
- Demonstrated track record of analysing markets, persona, and buyer behaviour.
- Experience developing programs and launching new products, preferably in an industrial B2B environment.
- Understanding of new business development concepts to market disruptive technologies
- Excellent communication and stakeholder management skills
- Strong strategic thinking and planning skills with ability to plan over 1-3 year time span
- Must be able to think strategically, implement aggressively and be detail oriented.
- Ability to work cross-functionally in dynamic and flexible environment.
John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive digital monitoring technologies.
We have a global network of more than 200 sites in over 50 countries and employ more than 6,000 people worldwide. We partner with our customers to help them keep their operations safe, reduce downtime, improve efficiency, and meet the latest environmental standards.
John Crane is part of Smiths Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, security & defence, space & aerospace, and general industrial. Listed on the London Stock Exchange, Smiths employs approximately 16,000 colleagues in over 50 countries.
-
Marketing Communications Lead
1 day ago
Slough, United Kingdom John Crane Full timeMarketing Communications Lead – John Crane This role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments. This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Lead
3 days ago
Slough, United Kingdom John Crane Full timeMarketing Communications Lead – John CraneThis role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Lead
3 days ago
Slough, United Kingdom John Crane Full timeMarketing Communications Lead – John CraneThis role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Lead
3 days ago
Slough, United Kingdom John Crane Full timeMarketing Communications Lead – John CraneThis role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Lead
2 days ago
Slough, United Kingdom John Crane Full timeMarketing Communications Lead – John CraneThis role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Lead
3 days ago
Slough, UK, Berkshire, United Kingdom John Crane Full timeMarketing Communications Lead – John CraneThis role is an integral part of the Marketing Communications team within the Marketing function which will own the marketing communications strategy and delivery for the Industrials segments.This key role will be based out of Slough offices 3 days per week (2 from home) and is responsible for the development,...
-
Marketing Communications Specialist
7 days ago
Slough, Slough, United Kingdom Allianz UK Full timePetplan is the UK's favourite pet insurer and part of Allianz Insurance plc. As a Marketing Communications Specialist, you will be focused on optimising the experience and sale journey of leads. You will work with external agencies to develop high-quality communications using industry best practices and analyse and optimise the online buying journey for...
-
Marketing Communications Specialist
2 weeks ago
Slough, Slough, United Kingdom Right Now Recruitment Full timeAre you a creative and ambitious individual looking for a challenging role in Marketing? We are seeking a highly skilled Marketing Communications Executive to join our team.The ideal candidate will have a strong background in Marketing, with excellent written and verbal communication skills. They will be responsible for creating engaging content across...
-
Marketing Lead
6 days ago
Slough, United Kingdom TALENT FORTE LIMITED Full time**Marketing Lead - Partnerships & Sponsorships (6-month contract)** Reports to: Commercial Director Global Business Solutions You will support the team at the front line of strategic execution and at the centre of partnership delivery within a FTSE100 Company. You will be responsible for delivering activation excellence for the company and will work with the...
-
Marketing Communications Specialist
3 weeks ago
Slough, Slough, United Kingdom Right Now Recruitment Full time**About the Role:**We are seeking a talented Marketing Communications Executive to join our expanding Marketing team in Slough. As a key member of the team, you will be responsible for raising the company profile via social networks and media, forums, blogs, and online directories.The successful candidate will have excellent written skills, proven ability to...
-
Sales & Marketing Team Representative
7 months ago
Slough, United Kingdom Visionary Marketing Group Full time**Are you tired of dead-end jobs?** **Have you always wanted to run your own businesses?** **Do you want to do something meaningful and make a difference?** **Are you prepared to work hard and push yourself?** **Do you want opportunities for business development, personal growth and travel?** **Are you hungry to learn and eager to succeed?** **Welcome...
-
Sales & Marketing Team Representative
7 months ago
Slough, United Kingdom Visionary Marketing Group Full timeAre you tired of dead-end jobs? Have you always wanted to run your own businesses? Do you want to do something meaningful and make a difference? Are you prepared to work hard and push yourself? Do you want opportunities for business development, personal growth and travel? Are you hungry to learn and eager to succeed? If so, you could be a great fit...
-
Digital Marketing Manager
2 days ago
Slough, United Kingdom Reed Marketing & Creative Full time**Responsibilities**: - Delivering creative content, educational messaging and the element of viral 'fun’ to customers across digital platforms. - Understand the needs and differences of each brand and create distinctive content that is relevant to each brands identity. - Create content strategy across platforms in line with brand strategy and service...
-
Marketing Communications Executive
4 weeks ago
Slough, United Kingdom Right Now Recruitment Full timeHiring due to a period of extended growth!!!Are you currently on the look-out for a Marketing role where no two days are ever the same?Are you a strong communicator, confident in your writing & social media abilities who can engage with people at all levels?You may already have experience within a Marketing Communications position and be looking for a new...
-
Marketing Communications Executive
7 days ago
Slough, Slough, United Kingdom Ayvens group. Full timeSustainable Mobility AdvocateAyvens is shaping the future of transportation. We're seeking a talented professional to join our Marketing team as we embark on an exciting journey towards large-scale adoption of sustainable mobility.As a Senior Marketing Communications Program Executive, you will develop and execute a results-driven communications plan that...
-
Marketing Automation Lead
2 weeks ago
Slough, Slough, United Kingdom JAM IT Consultancy Ltd Full timeJob Summary:We are seeking a Marketing Automation Lead to join our team at JAM IT Consultancy Ltd. As a key member of our marketing department, you will be responsible for developing and executing a comprehensive marketing automation strategy that aligns with our company objectives.Key Responsibilities:- Develop and implement a marketing automation strategy...
-
Marketing Solutions Lead
7 months ago
Slough, United Kingdom UCB Full time**Make your mark for patients** UCB is seeking a dynamic and experienced **Marketing Solutions Lead** to join our team in **Slough, UK**. **About the role** As the Marketing Solutions Lead, you will play a pivotal role in driving the development and execution of comprehensive marketing strategies to support our portfolio of products. This position offers...
-
Communications and Marketing Professional
1 week ago
Slough, Slough, United Kingdom Grundon Full timeAre you a creative and strategic thinker looking for a new challenge? We have an exciting opportunity for a Communications and Marketing Professional to join our team at Grundon. With a salary of up to £31,800 per annum, this full-time permanent position will involve developing and implementing effective internal communications strategies that engage...
-
Senior Marketing Communications Strategist
23 hours ago
Slough, Slough, United Kingdom Ayvens group. Full time**Job Description**Senior Marketing Communications StrategistWe are seeking an experienced Senior Marketing Communications Strategist to join our Ayvens UK Marketing team. This is a hybrid role with a combination of office time (min 2 days per week) and working from home.The successful candidate will develop and execute a results-driven, multi-platform...
-
Brand Ambassador
6 days ago
Slough, United Kingdom ASG Marketing Full time**Job description** Due to budget increases and client expansion, we can now grow our team of 60 sales brand ambassadors to 80 brand ambassadors over the next 2-3 months. **The business...** ASG Marketing is one of the leading marketing and customer acquisition brand in the west London region. after undergoing expansion in august 2021 and now we have...