GreenLight Biosciences, an integrated life sciences company developing RNA-based products for plant health, human health and animal health, announced the appointment of Charu Manocha as the company’s new Chief People Officer. “Charu brings a track record of success in helping companies achieve their business goals through effective people strategies,” said Martha Schlicher, board member at…