Here is my logo idea for your consideration, the 4 elements come off of the word—with three being of equal height/importance and one rising above as more important.
Simple. Clean. & to the Point.
Plus it definitely has a "Swiss design" feel to it; not sure if the company itself is based out of Switzerland, but I noticed you were.
And here is a one-color flat version—it will be important for your logo to good in this most simplistic form, in case you ever need to engrave, emboss, or one-color print anything.