Seth Leeds

Head of Marketing and Support, Americas

Seth Leeds is an experienced leader in the field of sponsorship and cause marketing, trusted for his strategic thinking and creative delivery. His career has placed him on both sides of the sponsorship transaction table, representing world-renowned sports and entertainment properties as well as brand marketers, all the while following through to activate on such partnerships through turn-key events and engaging platforms.

In his current role, he relies on his extensive knowledge of sponsor needs to position SPONSORIUM’s capabilities at the forefront of customers’ minds. Responsible for the Americas marketing and communications, Seth is hard-wired to sense emerging trends in the Sponsorship and Community industries.

The ability to transfer knowledge via his own experiences and through the use of the global SPONSORIUM network has become his forte and it continues to create a buzz within the markets he oversees.