Venkatesh Natarajan

  • Senior Vice President - IT & Chief Information Officer
    Ashok Leyland