Registered
Professional Engineer,
Alberta
Professional Engineers, Geologists and Geophysicists Association (APEGGA),
Canada
Chemical Institute of
Canada, CIC
Canadian Society of
Chemical Engineers (CSChE)
Canadian Society of
Rheology
Society of Rheology
Society of Plastics
Engineers
AICHE, Saudi Section