World's Largest Liquor Company Diageo's CEO Passes Away
Menezes was due to retire at the end of this month: Sources
City Of United Kingdom Stephen College Ivan Manuel Menezes Victor Menezes Indian Institute Of Management
Source: rozanaspokesman.com