Tata Trusts appoints Siddharth Sharma as Chief Executive Officer
Tata Trusts appoints Siddharth Sharma as Chief Executive Officer Siddharth Sharma has been appointed as the new Chief Executive Officer of Tata Trusts. He will be responsible for setting and maintaining strategic direction, ensuring effective use of funds, allocating investments across sectors, identifying and building top-tier government relations, and managing relationships with funders. Rashtriya Swayamsevak […]
Read More