Steven Heywood

Steven Heywood is CEO of Edelman Amsterdam, known for the annual Edelman Trust Barometer. He helps brands navigate moments of truth that define their reputation. His communications background is in complex issues and crisis management and development of long-term strategic programs to help brands build trust with society.