Technology, brand and digital experience company Integral has established a board of directors and appointed Cathy Ford to the position of chair.