shutterstock 150055886-Scaled

 

Ted Drell & Associates, LLC is an experienced leader in providing engineering and consulting services for the energy industry.