barr chemical engineer barr.com barr is an engineering and environmental consulting firm, bringing services to clients across north america and around the world for over a century. Category:energy industry Global Rank:2,023,148 visits:14.3K pages/Per:3.1 ADS