With one of its locations in Baton Rouge, La., Engineers and Constructors International is a full-service consulting engineering and construction management company. The company has been in operation since 1977 and provides procurement services. It specializes in engineering and planning services for domestic and international clients in the petroleum refining, petrochemical and polymer...