Skip to main content alibris logo

David Leitz

Leitz is an advertising agency copywriter and creative director in New York City, San Francisco and Boston for over thirty years. He has written and directed many famous award-winning ads and television commercials.