Skip to content


Want to help shape the future of mobility?

Do you have a specific concern or query? Or perhaps we could meet up and get to know each other over a coffee? We look forward to hearing from you!

Puzzle ITC GmbH

Bern Head Office
Belpstrasse 37
CH-3007 Bern

+41 31 370 22 00