Todd Vaughn

Todd Vaughn is the Vice President of Development at Bethesda Softworks and ZeniMax Media.