Adam Gershowitz

Adam Gershowitz is the lead game producer for Overwatch.