On this week's episode of Site Talk, we are joined by Ellie Walshe, Senior Sustainability Manager at Davy Horizons. We all know Davy, but we’ll be hearing from Ellie about the Horizons part! The Horizons team supports companies in understanding stakeholder and societal expectations and crafting these into a bespoke sustainability strategy to drive long term business and marketing success. Ellie expertly discusses the core concepts of sustainability and how the Horizons team helps businesses to understand their own potential to achieve sustainability benchmarks. Ellie tells us when sustainability is done right, how it can be used to craft a unique marketing message.