Leigh Bromige

Operations Director

Leigh Bromige is responsible for leading the operational team in the Netherlands. She is an experienced leader with a passion for service and operational excellence working at IRI for 14 years. A proven track record in delivering Business Change, Program Management and implementation and management of Quality Management Systems. A qualified Project Manager with a thorough understanding of business processes and systems and theoretical and practical knowledge of continuous improvement practices.