Contact us

Please feel free to contact us with any questions or suggestions

What can we help you?

Whether you have inquiries, partnership proposals, or simply want to reach out, this is your direct gateway to engage with our team

S2 XPEED Barcelona (HQ)
Passeig del Mare Nostrum, 15
08039 Barcelona, Spain
+34 936 093 777

S2 XPEED Helsinki
Eteläesplanadi 22B
00130, Helsinki, Finland

S2 XPEED Berlin
Wolliner Str. 2
10435, Berlin, Germany

S2 XPEED Utrecht
Euclideslaan 60A
3584 BN, Utrecht, Netherlands

    Our Network of Partners

    If you want to go fast, go alone. If you want to go far, go together. Discover our Partners

    Join our newsletter to know the latest Industrial Tech news