John Christopher Satchell

Affiliations

  • Chief Technology Officer at International Game Technology (IGT), 2012-08-07