Multiple choice general knowledge Who is Executive Director & Head, Global Corporate Affairs 2010 Phiroz Vandrevala Ajoy Mukherjee Khalid Awan N Chandrasekaran Reveal answer Fill a bubble to check yourself A Correct answer Explanation Phiroz Vandrevala was the Executive Director & Head of Global Corporate Affairs at TCS in 2010. Ajoy Mukherjee held the HR role, N Chandrasekaran was COO, and Khalid Awan was a director.