Barry O’Toole
Barry O’Toole, Senior Director Operational Excellence at Indeed - Barry leads Operational Excellence for global scaled business success at Indeed. He brings over 20 years of leadership experience in strategy and customer operations. Barry has performed various roles including chief customer officer at Magnet Networks, head of customer experience and service for Bank of Ireland, Director for global process and product development at PayPal and held various change and customer service roles in eir.
Barry holds an MBA in International Business from the University of London, a BSc. In information technology from the Open University and a QFA from the UCD Institute of banking.