SE2-EP79 Tango Alpha Lima: Stack Up CEO and founder Stephen Machuga

Stephen “Shanghai Six” Machuga deftly avoids falling down the World of Warcraft well with CV and stays on track to share the story of how he started his non-profit, Stack Up, as a way to bring veterans and civilian supporters together through a shared love of video gaming. Stephen talks about the programs Stack Up offers, gaming as recreation therapy, and opportunities for American Legion members to connect. SHOW NOTES




YouTube Terms of Service