Ella McCarthy
Group Manager of Communications, Brand & Social Value / Monadelphous
Most Notable Role