Ihr Hauptsitz ist das Russell Investments Center in Seattle, Washington.
Das Unternehmen wurde 1934 von Frank Russell gegründet und ist heute ein führender Anbieter von Investmentlösungen und Vermögensverwaltungsdienstleistungen. Russell Investments ist ein Tochterunternehmen der Londoner Lloyd's Banking Group.