Sa sedam automobila i slutnjom da će klijenti prihvatiti novi koncept najma automobila Jack Taylor utemeljio je Executive Leasing Company u St. Louisu.