Peter Shankman

The “New York Times” has called him “a public relations all-star