Show has been cancelled; click here for updates.

Buscaglia, John

John is the Chief Revenue Officer and VP of Sales and Marketing at Stern Pinball, Inc. Before pinball, he had experience in leadership with many other Fortune 500 companies. Picture courtesy of the PinGame Journal.