ROSEN Headquarters – Global Alignment. Local Impact.
Across industries, markets and regions, ROSEN partners with customers to solve complex challenges, advance technologies and create long-term value. This success is enabled by a global network that connects expertise, innovation and strategic direction across the Group. By combining local market understanding with global collaboration, ROSEN responds to customer needs while continuously developing the technologies and capabilities needed for the future.
Headquartered in Stans, Switzerland, ROSEN brings together leadership, innovation and shared capabilities that help connect teams, knowledge and opportunities worldwide. The headquarters provides the strategic framework, governance structures and long-term perspective that help regions and divisions succeed in an evolving global market environment.
Facts & Figures
Located in Stans, Switzerland
Established 2001
Main Office of CEO and Group Management*
R&D Hub for AI, Digitalization, Data Warehousing, Sensors & Robotics
Employees on site: ~60
*including Finance & Controlling, People & Culture, Legal & Compliance, Health, Safety, Sustainability & Quality, Development & Transformation, Marketing & Communications
How we create value
Industrial assets are critical to the world's energy, infrastructure and industrial systems. Ensuring their safe, reliable and efficient operation requires more than technology alone - it requires insight, expertise and confident decision-making.
At ROSEN, we combine technology and knowledge to help customers understand asset condition, manage risk and optimize performance throughout the asset lifecycle. Regional teams work closely with customers to address local challenges, while technology experts, divisions and innovation teams develop advanced solutions for evolving industry needs.
Innovation is driven by collaboration across disciplines, regions and functions. Insights from the field help shape future developments in sensor technology, robotics, software and artificial intelligence. By connecting global expertise with local execution, ROSEN helps customers protect critical assets and build a safer, more sustainable future.
Connecting people, knowledge and innovation
ROSEN's success is built on collaboration across regions, divisions and corporate functions. ROSEN's headquarters in Stans serves as a central hub for leadership, global coordination and strategic alignment. Corporate functions work closely with regions and divisions to support long-term planning, governance, investment decisions and enterprise-wide initiatives. Together, they help connect local opportunities with global priorities and support consistent decision-making across the Group.
The headquarters also provides shared capabilities, governance frameworks and strategic support that enable long-term development, operational excellence and sustainable growth across all business areas.
Leadership and direction
Our leadership team sets the long-term direction of the ROSEN Group, ensuring that strategic priorities, investments and business objectives support sustainable growth and technological leadership. Working closely with teams around the world, leadership helps align global priorities, accelerate innovation and strengthen ROSEN's position as a trusted partner to the industries it serves. Our leadership supports an environment in which customer focus, operational excellence and continuous improvement remain closely connected across the Group.
People and culture behind our success
ROSEN’s success is powered by the expertise, dedication and collaboration of employees across all regions and functions. From engineers and technicians to software developers, project managers and corporate specialists, every role contributes to delivering value for customers and supporting the company’s long-term success.
Our culture is built on collaboration, innovation, responsibility and a shared commitment to excellence.
Guided by our values, we:
- Drive Innovation by challenging the status quo, understanding customer needs and continuously improving.
- Act Responsibly through integrity, safety, respect and accountability.
- Win Together through collaboration, open communication and shared goals.
Together, these values enable us to succeed as one global ROSEN team.
Located in Switzerland
Located in Stans, Switzerland, ROSEN's headquarters serves as a hub that brings together expertise, innovation, and strategic capabilities from across the Group. It takes responsibility for strategic decision-making, long-term investments, and enterprise-wide initiatives while helping align regional opportunities with ROSEN's long-term direction and global priorities.
Situated in the heart of Switzerland and within one of Europe's most dynamic business and innovation environments, Stans offers an ideal setting for global collaboration. The region benefits from excellent international connectivity and close proximity to leading universities, research institutions, and technology networks, creating valuable opportunities for knowledge exchange, partnership, and continuous innovation.
Supported by Switzerland's stable, trusted, and forward-looking business environment, Stans provides a strong foundation for connecting people, ideas, and capabilities from around the world. These strengths help ROSEN attract talent, build partnerships and support the long-term investments needed to advance technology and sustainable growth.
Responsibility beyond business
ROSEN takes responsibility beyond its business operations. All our locations and teams as well as our headquarters actively contributes to local communities and supports initiatives and partnerships that promote social and sustainable development.
This commitment reflects ROSEN's broader purpose: creating lasting value for customers, partners, employees and society while contributing to a more sustainable future.
Get in Touch with Us Now!
Do you have questions or remarks? Let us know how we can help you. We are looking forward to hearing from you!