People Jobs Board 13 August: Big channel players make key hires Days after reporting a 10% drop in total annual revenues, and an 8% fall in annual recurring revenues, information...