About CatchCatch is a digital experience platform specialist, focused on creating exceptional digital platforms for ambitious organisations including Sharp, YOTEL, Freeview, University of Salford, The Body Shop, Red Bull and more. About the RoleThe D