Sign In

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.