DefinedSource.com
About DefinedSource.com
Defined Source Cooperative (DSC), Inc. is a field service consulting firm whose headquarters are based in Philadelphia with additional offices in locations including South Carolina and Canada. DSC's charter is to provide the highest quality of field-technical and management professionals (as well as teams) to the power generation industry and other industrial markets worldwide.