Swiss Ocean Tech

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 […]