DE4CC0DE-5FC3-4494-BCBF-4D50B00366B5

Debra Crew

Diageo Names New Chief Operating Officer, North America President

Diageo Names New Chief Operating Officer, North America President

Spirits giant Diageo has announced the appointment of Debra Crew as its new chief operating officer, and Claudia Schubert as president of its North America...

Diageo Appoints Debra Crew As Non-Executive Director

Spirits giant Diageo has announced the appointment of Debra Crew as a non-executive director on the company's board. She will also join the audit, nomin...