Leigh Debbage

Senior Account Director

Leigh Debbage is the Founder and Director of Electric Sheep Events, an agency specializing in PR stunts and experiential events for the entertainment industry, which they established in 2025. With a rich background in event management and public relations, Leigh previously served as a Senior Account Director at Premier PR and held roles at Wired Associates. They have a First Class BA Hons in Journalism, Film & Broadcasting from Cardiff University, obtained in 2004. Leigh's extensive experience reflects their passion for transforming creative visions into memorable real-world experiences.

Location

Watford, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices