David Zimmerman

David created this website. Here are some of the many career paths he has taken. You can learn about what he is doing now by visiting zimorama.com