Tim Schafhauser

Vice President of Manufacturing

US Vision