ohn Meagher joined Escher in November 1999 and is responsible for customer support, consulting services, and managing relationships with major customers and partners such as the UK Post Office. Prior to joining Escher Group, Mr. Meagher held senior management positions at the UK Post Office and in the oil, gas, and financial industries. Over the course of his career, Mr. Meagher has been responsible for numerous IT projects, including automation of the counters network of 17,500 outlets at the UK Post Office. Mr. Meagher holds a B.S. in Technology from University College Dublin. |