Profession Affiliation and Registration
USA
- The American Society of Civil Engineering (ASCE), Fellow (1995-Present)
- The American Society of Civil Engineering (ASCE), Member (1985-1995)
- The American Society of Civil Engineering (ASCE), Associate Member (1981-1985)
- The American Concrete Institute (ACI), Fellow (1997-present)
- The American Concrete Institute (ACI), Member (1984-1997)
Canada
- The Canadian Society for Civil Engineering (CSCE), Fellow (2001-present)
- The Canadian Society for Civil Engineering (CSCE), Member (1986-2001)
- The Association of Professional Engineers of Saskatchewan, Canada, Member
- Registered Professional Engineer (P.Eng.), License No. 5780 (1986-Present)
United Kingdom
- The Institution of Structural Engineers (U.K.), Member, 1989-Present
- The Engineering Council, (U.K.) – Registered Structural Engineer (CEng), 1990-Present
- The Institution of Civil Engineers (U.K.), Graduate Member, 1984-1992
- The Concrete Society (U.K.), Member, 1978-1991