Jayshree Vencatesan's Location
Chengalpattu, TN, IN
Jayshree Vencatesan's Skills
Jayshree Vencatesan's Summary
Jayshree Vencatesan, based in Chengalpattu, TN, IN, is currently a Managing Trustee at Care Earth Trust. With a robust skill set that includes Sustainability, Strategic Planning, Capacity Building, Sustainable Development, Community Development and more, Jayshree Vencatesan contributes valuable insights to the industry. Jayshree Vencatesan has 1 email on RocketReach.