VISIT WEBSITE Element26 are a full-service video production company based in Shoreditch. We redesigned the previous site following existing branding. Previously there were issues with the video player integration which we developed into a steady platform that is fully manageable by the client. Creating a variety of subpages has made their services and portfolio easily […]The post Element26 appeared first on Web Design and Marketing Agency in East London.
Source: helloslate.co.uk