OUR TEAM

our team

Meet the PUNCH team.

No team is more passionate about driving media impressions. When we take on a mandate, it’s because we know we can deliver wins for our clients
(and have a lot of fun doing it!)

Krystal Novis

Account Director

Account Director

Learn More

Andrea Lukac

Senior Associate

Senior Associate

Learn More

Georgia Sourtzis 

Senior Account Director

Senior Account Director

Learn More

Emma Fritchley

Account Coordinator

Account Coordinator

Learn More

Stewart Macphee

President & CEO

President & CEO

Learn More

Jeff Lake

Managing Partner

Managing Partner

Learn More