Satch graduated from Rochester Institute of Technology with a Bachelor’s and an accelerated Master’s in Game Design and Development with a minor in Communication. Before joining the game industry he worked in healthcare IT and travel eCommerce industries.