Ivan Menezes has a position (Chief Executive) at Diageo plc

Title Chief Executive
Start Date 2013-07-00
Is Current yes
Executive yes