Professional Affiliations

TMS/AIME – The Metallurgical Society for the American
Institute of Mining, Metallurgical Petroleum Engineering

ASM – ASM International

ASME – American Society of American Engineers

ASTM – American Society of Testing and Materials

NACE – National Association of Corrosion Engineers

NSPE – National Society of Professional Engineers

LES – Louisiana Engineering Society

AWS – American Welding Society

AFS – American Foundry Society

SME – Society of Manufacturing Engineers

ACS – American Chemical Society