Marc Gomez SALTO WECOSYSTEM Published February 19, 2024 at 600 × 282 in SALTO Systems Announces Transformation for Future Growth: Introduces New Structure and Leadership