Barry Downes

Barry Downes is an experienced senior executive with international and multicultural experience. Barry’s specialities include operations management and leadership of cross-functional teams to deliver on corporate objectives. He has extensive experience in the fields of operations management, organisational transformation, project development, employee engagement, client relationships and leading contractual negotiations.

Barry is currently the CEO of Affidea Ireland and has worked in senior operations management roles across a number of different industries. He also has experience as a Technical Sales Director and in Plant Management. His academic background includes a Bachelor’s Degree in Mechanical Engineering from Dublin Institute of Technology Bolton Street and a Master’s in Business Administration from the Imperial College Business School, London.