Wordwatch has appointed William Davenport as its new Managing Director, leveraging his 12 years of experience at Business Systems Ltd to drive the company’s strategic…