Giant Peach is a growing digital agency established in 2005 with offices in Wiltshire and London. As a company with its finger on the pulse of communication and the digital space, Giant Peach recognises the importance of a sustainable transition.