Robert Kolock

Active Rochester, NY Chief Executive Officer for Bennington Graphics, Ltd