Avner Rothschild was appointed the head of the Technion Sustainability Center Avner Rothschild was appointed the head of the Technion Sustainability Center.