Leo Breen
Leo Breen has over 14 years working experience as Finance Director. He has managed nance operations for a Diageo business unit comprising 16 countries including companies in Greece and Italy. He was the Finance Director for Diageo China from 2006 to 2011. He is currently the Finance & Strategy Director for Diageo Africa Regional Markets and is based in London. Leo Breen also serves on the board of Meta Abo Share Company in Ethiopia.