Oppenheimer & Co. Inc.

$1.3B revenue • 1,001 employees • 711 Louisiana St #1500, Houston, TX, 77002, United States

Last Updated Jan 3, 2026

Company Overview

Company Name

Oppenheimer & Co. Inc.

Address

711 Louisiana St #1500, Houston, TX, 77002, United States

Approx. Annual Revenue

$1300.0M

Employees

1,001

Established

1998

About Oppenheimer & Co. Inc.

Oppenheimer & Co. Inc. is a global brokerage and investment bank headquartered in Fort Lauderdale, Florida, United States. Established in 1998, the company employs approximately 1,001 people and offers a wide range of wealth management, investment, and institutional services.

Frequently Asked Questions about Oppenheimer & Co. Inc.

Technologies Used

Social Profiles

Key Decision Makers

Robert Lowenthal Owner/CEO
LinkedIn
Robert Lowenthal President and Chief Executive Officer
LinkedIn
James Swan Managing Director
LinkedIn