Dizplai, the media experience company, has appointed Mark Clifford as Director of Product & Innovation. Clifford brings more ...