Schletter Hires For North America Business
Ex-Fronius Senior Executive Sarah Sinderman Joins German Solar Mounting Systems Manufacturer
Solar mounting systems manufacturer headquartered in Bavaria, Germany, Schletter Group has brought on board Sarah Sinderman as the company’s new