Leo Burnett UK Appoints Lilli English as Chief Strategy Officer

Leo Burnett UK has appointed Lilli English as its new Chief Strategy Officer In her role, English will lead the agency’s award-winning strategy department, shaping planning across the client portfolio and working closely with CEO Carly Avener and Chief Creative Officer Mark Elwood to drive new business and fuel agency growth. She will report directly to Avener. Bringing […]