- Legal Advisor – Civil Aviation Directorate (1982 - 1984)
- Legal Advisor – Ministry of Finance and National Economy
- Member of the Shura Council for the first and second legislative term
- Member of the Legal and Legislative Affairs Committee at the Shura Council for the first, third and fourth sessions of the first legislative term
- Member of the Public Utilities and Environment Committee for the first and second sessions of the second legislative term
- Authorized lawyer before Bahrain courts
- Various training courses in Administration and Law fields
- Participated in many legal committees related to laying down laws that implemented in Bahrain.
- Contributed in laying down approved model agreements that is currently effective in government, ministries, establishments and authorities
|