He also taught human rights and administrative law at Secondary School N120 and the Armenian Police Academy.
During this period he taught human rights in Abkhazia, South Ossetia and in seminars for journalists held in Nagorno-Karabakh.
From 2005 to 2008 Andreasyan worked at the American Bar Association as a lawyer, then as a senior staff attorney and finally as a deputy director.
In 2011 Karen Andreasyan was elected by the National Assembly of Armenia as Human Rights Defender (ombudsman).
This format created by him in Armenia was successfully replicated also in Kenya and Bolivia by the European Journalism Centre.