Edel Bach

Location:

London

Position:

Managing Director, UK

Edel has wide experience in strategic communications across a wide range of industry sectors on a global scale. She specialises in integrated corporate affairs campaigns and brings international insight to clients. She has held consultancy and in-house leadership roles across the UK, Ireland and Asia.

Associated Posts