Escher Group boss Church to retire

Liam Church

Liam Church is to step down as the chief executive of the Dublin-based software company Escher Group after just over a decade in charge.

The company, which is listed on the London stock market and develops software for post offices around the world, said Church would leave in May.

Church and Fionnuala Higgins led a management buyout of Escher in 2007 from its then American owners and listed the company on London’s alternative ...