Group Marketing Communications Manager
Indexed description
About Us
R&S Group is a fast-growing international industrial company headquartered in Switzerland, powering the future of energy with advanced transformer solutions. We enable reliable, sustainable electricity for data center, battery storage, photovoltaic, renewable, industrial, and infrastructure applications, and large-scale utility customers worldwide.
With over 100 years of engineering excellence, we combine precision and quality with speed – scaling our global footprint and shaping the next generation of power distribution.
At R&S, we think and act like entrepreneurs with a clear ambition: to become a globally leading premium provider of power and distribution transformers across key markets.
We move fast, take ownership, and turn ambition into impact. If you’re ready to build, innovate, and grow with a company on the rise, this is where it happens. We look forward to meeting you.
The Opportunity
This is a strategic global brand-building mandate in a capital-intensive, structurally growing infrastructure industry.
- You shape how we are perceived in Europe, the Middle East, and North America
- Position us clearly as a Swiss-quality, high-engineering transformer specialist
- Integrate multiple acquired brands into one strong, coherent market identity
- Support commercial expansion into strategic verticals (data centers, battery storage, photovoltaic, other renewables, industry, infrastructure)
- You will work closely with the CEO and our executive/ business leadership.
Your Mission
Global Brand Positioning
- Develop compelling value propositions by transformer type and customer segment, including high-growth applications such as data centers, battery storage and photovoltaic systems
- Strengthen visibility in Germany, North America, and the Middle East
- Align brand messaging across all subsidiaries and factories
Strategic Market Communications
- Develop compelling value propositions by transformer type and customer segment
- Translate technical excellence into clear commercial storytelling
- Create high-impact thought leadership content, e.g. corporate presentations, case studies
Market Awareness & Visibility
- Define outcome-based presence at major trade fairs and industry events
- Strengthen digital presence (website, LinkedIn, industry platforms)
- Coordinate PR activities in key markets
Commercial Enablement
- Support sales teams with high-quality marketing tools
- Develop segment-specific campaigns for target regions
- Support entry into new geographies through strategic positioning
Brand Integration & Transformation
- Harmonize branding across acquired entities
- Support cultural and visual integration
- Develop a clear, premium visual identity
Why This Role Is Exciting
- You’re at the heart of a structural growth industry driven by electrification, energy transition, and rapid expansion of data center, battery storage and photovoltaic infrastructure
- You immediately have a high level of ownership, accountability and ability to directly influence R&S Group’s growth trajectory
- You have direct access to CEO and executive leadership due to our lean structure and fast decision-making – high visibility for your accelerated personal and professional growth
- You will help shape the global perception of a rising industrial champion with worldwide ambition.
Your Profile
Required Experience
- 8–15+ years in transformer industry, power equipment, or electrical infrastructure
- Strong understanding of utility procurement and industrial customer landscape
- Experience in multi-country industrial organizations
- Exposure to Europe and Middle East; North America experience advantageous
Competencies
- Strategic thinker with strong execution capability
- Energetic, proactive, entrepreneurial mindset
- Able to work directly with CEO and executive leadership
- Strong written and verbal communication skills
- Fluent English; German strongly preferred; global mindset
Personality
- Driven and ambitious
- Structured and analytical
- Commercially minded with ownership mindset
- Comfortable in growth and transformation environments
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search