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