Public Relations
Talk Shop is the leader of integrated communications in North America. We work with people who make an impact in their field – and strive to do the same in our own.