The first Trader Joe's store was opened in 1967 by founder Joe Coulombe in Pasadena, California. It was owned by German entrepreneur Theo Albrecht from 1979 until his death in 2010, when ownership passed to his heirs. Albrecht's family also owns the German supermarket chain ALDI Nord, to which Trader Joe's belongs.