Masternaut has appointed Martin Hiscox as Group chairman and chief executive officer. Hiscox previously served on the Masternaut board for two years, working closely with the senior management team.