51 employees
Allied Engineering and Design provides inspection, engineering & design solutions to the energy markets from conception through completion.
2016