PRESS RELEASE: London, March 8, 2017 — Directors’ Club United Kingdom are delighted to announce IPsoft as the winner of the Live Chat Innovation category of this year’s UK National Innovation Awards. Continue reading IPsoft’s Amelia Wins UK National Innovation Award for Live Chat 2017