PUNCH is an award-winning public relations and marketing communications agency whose creativity is a key driving force behind its clients' successes. Our essence is a belief that ideas are king — ideas that are imaginative, actionable and deliver impressive results.