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!)

Ashlee Ramjass

Account Coordinator

Account Coordinator

Learn More

Krystal Novis

Account Director

Account Director

Learn More

Georgia Sourtzis 

Vice President

Vice President

Learn More

Emma Fritchley

Public Relations Consultant

Public Relations Consultant

Learn More

Stewart Macphee

President & CEO

President & CEO

Learn More

Jeff Lake

Managing Partner

Managing Partner

Learn More