Kevin Vanderjagt

Kevin Vanderjagt is the senior producer for the animated shorts of Overwatch.