Technical Director Jobs in Victoria: Sinovoltaics Group LLC is seeking a Technical Director to join their team in Lausanne, Switzerland. Responsibilities include business growth, servicing clients, consulting on PV and BESS technical matters, and dev