Leo Lorenzetti

Leo Lorenzetti is the Chief Executive officer for Triotos. He is responsible for shaping product offering, bring it to market and provide our customers with the best experience possible.