Todd Vaughn

Todd Vaughn is the vice president of development at Bethesda Softworks and ZeniMax Media.