New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Barr and Barr

Barr and Barr

Founded in 1927, Barr & Barr, Inc is a construction management company that provides building information modeling & construction management. They are based in New York, New York.

Last updated on

About Barr and Barr

Founded

1927

Estimated Revenue

$100M-$250M

Employees

251-1K

Funding / Mkt. Cap

$2M

Category

Sector

Financials

Industry Group

Real Estate

Industry

Real Estate

Location

City

New York

State

New York

Country

United States

Tech Stack (51)

search