Doug Bowser’s promotion now leads to Nick Chavez being SVP of Nintendo Marketing

by A.K Rahming April 22, 2019