Hicks, Eddy

Hicks, Eddy
Senior Project Engineer
Sr. Engineer and leader in product development. Stern is round two in pinball after 20 years in other industries.