Nodes & Links Limited is hiring for a position of Marketing Designer in London