Diageo’s CEO Sir Ivan Menezes passes away after brief illness Diageo has announced that long-time boss Sir Ivan Menezes has passed away aged 63 following a brief illness. Read more June 07, 2023