Providing Solutions Across the Globe
National Coverage with International Presence

With over 200 offices in the United States, as well as offices internationally, we can offer clients that personal, local assistance wherever they are located. As we expand our geographic footprint, we continue to grow and foster the deep relationships with our clients that have been established over the decades we've been in business, and that have contributed greatly to our success.

Offices Nationwide
Headquartered in Los Angeles, CA


B. Riley Location

National Holdings Location


HQ - Los Angeles, CA (Santa Monica Blvd.) image

HQ - Los Angeles, CA (Santa Monica Blvd.)

11100 Santa Monica Blvd.

Suite 800

Los Angeles, CA 90025

(310) 966-1444

(310) 966-1448

Pasadena, CA (East Green Street) image

Pasadena, CA (East Green Street)

87 E Green Street

Suite 307

Pasadena, CA 91105

Memphis, TN (Poplar Avenue) image

Memphis, TN (Poplar Avenue)

6000 Poplar Avenue

Suite 201

Memphis, TN 38119

(901) 251-1330

(901) 251-1349

Memphis, TN (South Main) image

Memphis, TN (South Main)

40 South Main St

Suite 1800

Memphis, TN 38103


(901) 251-1349

Dallas, TX (Noel Road) image

Dallas, TX (Noel Road)

13155 Noel Road

Suite 750

Dallas, TX 75240

(214) 442-2900

(214) 442-2899