Austin, Texas
832.582.0950
steven@stevendao.org
The University of Texas at Austin '15
Google 2015-2016
Pixar 2016-2021
Retro Studios 2021-Present