Meet Nilo – Our Zen Master and Sounding Board
What attracted you to Swiss Ocean Tech? It all happened pretty much organically. Being part of Thomas Frizlen’s family, I just seamlessly became the company’s sounding board and “Zen Master”. By the way, those descriptions were not my idea, but I think they suit me. I am the kind of dog who likes harmony, peace […]