Eric Miller, based in Flowery Branch, GA, US, is currently a Print Manager at Picasso Brothers Printing, bringing experience from previous roles at Alta Systems Inc.. Eric Miller holds a 1998 - 2002 Master's degree in Sports and Exercise @ University of Florida.