Ethics And Anti-Corruption Commission Description

The Ethics And Anti-Corruption Commission (EACC) is a public body established under Section 3 (1) of the Ethics and Anti-Corruption Commission (EACC) Act, 2011.

As per Section 4 of the Act: The Commission shall consist of a chairperson and two other members appointed according to the provisions of the Constitution and this Act.

Section 16 (1) of the Act states that: The Commission shall, through an open, competitive and transparent process, and with the approval of the National Assembly, appoint a suitably qualified person to be the Secretary of the Commission.


A Corruption free Kenyan Society that upholds integrity and rule of law.


To promote integrity and combat corruption through law enforcement, prevention and education.

Core Values

  • Integrity
  • Professionalism
  • Fidelity to the Law
  • Courage
  • Teamwork
  • Innovation


To combat and prevent corruption and economic crime in Kenya through law enforcement, preventive measures, public education and promotion of standards and practices of integrity, ethics and anti-corruption.

Statutory Functions

13 (1) The Commission shall have all powers generally necessary for the execution of its functions under the Constitution, this Act, and any other written law.

(2) Without prejudice to the generality of subsection (1), the Commission shall have the power to –

  1. Educate and create awareness on any matter within the Commission’s mandate;
  2. Undertake preventive measures against unethical and corrupt practices;
  3. Conduct investigations on its own initiative or on a complaint made by any person, and,
  4. Conduct mediation, conciliation and negotiation.

 What you could do to help fight corruption?

Report all forms of corruption to the Ethics and Anti-Corruption Commission (EACC) or other Law Enforcement Agencies.

You could report corruption to us:

  • In person at our offices
  • By writing to us a letter or an email
  • By telephone or fax
  • By use of drop-in corruption reporting boxes
  • By use of any other method convenient to you.
  • Anonymously

Commission Secretary – HALAKHE DIDA WAQO

Mr. Halakhe D. Waqo formally took office at the Ethics and Anti-Corruption Commission (EACC) after a swearing-in ceremony held at the Supreme Court of Kenya, on 21 January 2013.

By doing so, he becomes the Commission’s first Secretary/Chief Executive Officer since EACC was established to replace the Kenya Anti-Corruption Commission in 2012.

Mr. Halakhe D. Waqo
Mr. Halakhe D. Waqo

Mr. Waqo has experience in international development and humanitarian work spanning over 20 years. He is an expert in peace building and conflict management, community mobilization, policy advocacy, pastoral development, fundraising human resource development and management.

He has served as a Global Coordinator, World Initiative for Sustainable Pastoralism (WISP/IUCN), International Conflict and Emergencies Advisor – Eastern Africa, with ActionAid International, Horn of Africa Advisor for African Council for Religious Leaders, and Programme Coordinator for Kenya and Rwanda Programmes with Oxfam GB, among others.

Internationally he has served as international representative of the Board of International Council for Voluntary Agencies (ICVA) – Geneva, Switzerland and on boards of a number of local and regional development organizations.

Waqo has also undertaken a number of private consultancies including facilitating training on conflict sensitive programming for nongovernmental organizations responding to post election violence in Kenya and conducted civic education training.

The CEO’s resume includes a Master of Art degree in Sociology and Conflict studies and B.Ed. (Arts) degrees from University of Nairobi and Kenyatta University respectively.

Deputy Secretary/Chief Executive Officer – Operations – MICHAEL K. MUBEA

Mr. Michael Mubea is the Deputy Secretary/Chief Executive Officer – Operations at the Ethics and Anti-Corruption Commission which he joined in 2013. He is an Advocate of the High Court of Kenya. Prior to joining the EACC, he was a Managing Partner at Michael Daud & Associates Advocates in Nairobi, and at Wetangula, Adan, Makokha & Co. Advocates between 2008 and 2011.

Mr. Michael Mubea
Mr. Michael Mubea

Mr. Mubea also worked for the Kenya National Trading Corporation Limited; where he served as Head of Legal Department. Apart from his LLB (Hon) degree which he obtained from the University of Nairobi, he also holds a Bachelor of Commerce Degree from Osmania University, Hyderabad India.

At the Ethics and Anti-Corruption Commission, Mr. Mubea deputizes the Secretary/Chief Executive and is in charge of the entire Operations of the Commission, which includes the directorates of investigations, prevention, and legal services.

Reporting corruption

Ethics and Anti-Corruption Commission gathers information on corruption occurring in Government and the public Sector from a variety of sources. These sources include members of the public, heads of government departments and agencies, officials working in both the public and private sectors and the media.

Information can be provided to EACC in writing, by telephone or by presenting it personally to the Commission’s Report Centre at Integrity Centre in Nairobi and and other Regional Offices (Mombasa, Eldoret, Kisumu, Nyeri and Garissa). The Commission’s contact details are listed below.

One can also pass on information anonymously to the Commission through the Anonymous Whistleblower’s System on this Website.

Members of the public are assured that all the information provided to the Commission is treated with the utmost confidentiality to ensure protection to those who provide information to EACC.

Ethics And Anti-Corruption Commission Contacts

EACC, Report Center Ground Floor, Integrity center,Valley Road/Milimani Road Junction. Nairobi

Business Name: Ethics And Anti-Corruption Commission
Business Category: Anti Corruption Organizations
Address: P.O. Box 61130 – 00200, Nairobi
City/Town: Nairobi
County: Nairobi
Country: Kenya
Tel: (020) 2717318; 2720722; 2100312 / 3
Fax: (020) 2717473
Mobile: 0729 888881 0736 996600
Email Address:

Ethics And Anti-Corruption Commission (EACC) Branches

3rd Floor, ACK Mombasa Memorial Cathedral Complex, Nkrumah Road Mombasa

P.O. Box: 82351 – 80100, Mombasa
Tel: (041) 2319081; 2319082
Mobile: 0710 768706
Fax: (041) 2319083
Email address:

Jubilee Insurance Building 3rd Floor, Oginga Odinga Street Kisumu

P.O. Box: 438 – 40100, Kisumu
Tel: (057) 2023111
Fax: (057) 2023555
Mobile: 0715 408512                                                                                                    Email address:

Imperial Court Building ‘’ Wing A’’ Uganda Road Eldoret

P.O. Box: 9387- 30100, Eldoret
Tel: (053) 2033630; 2033633
Mobile: 0703 602727; 0789 776600
Email address:

Advocates Plaza, next to law courts and lands office Nyeri

P. O. Box: 1724 – 10100, Nyeri
Tel: 061 2030500; 2030941
Mobile: 0703 204580; 0789 665500
Email address:

Province Road next to Government Guest House opposite Almond Hotel Garissa

P.O. Box: 1510 – 70100, Garissa
Tel: (046) 2102100; 2102200
Mobile: 0729 480404; 0737 994444
Email address:

Lower Eastern Regional Office – Machakos 4th Floor, Kiamba Mall, Ngei Road

P.O. Box: 2736 – 90100, Machakos
Mobile: 0731 888034; 0702 391282

South Rift Regional Office – Nakuru 4th Floor, Shiv Plaza, Kenyatta Avenue

P.O. Box: 16700 Nakuru
Mobile: 0731 888064; 0702 391280

Malaba Satellite Office JKIA Satellite Office 1st Floor, Border Point Motel

Eldoret – Malaba Road
P.O. Box : 320 – 50804 Kamuriai
Mobile: 0731 888059; 0702 391287

Upper Eastern Regional Office – Isiolo Lower Kiwanjani, near Isiolo Sunrise Academy

P.O. Box: 762 – 60300, Isiolo
Mobile: 0731 888067; 0702 391293

Upper Coast Regional Office – Malindi Ground Floor, Right Wing, Pine Court Building  Malindi-Lamu Road

P. O. Box: 1595 – 80200, Malindi
Mobile: 0731 888056; 0702 391270

JKIA Satellite Office 3rd Floor, International Arrivals Building, next to Terminal 1A Jomo Kenyatta International Airport

P. O. Box: 19179 – 00501, Nairobi
Mobile: 0731 888082; 0702 391295












Softkenya Business Directory lists thousands of Kenyan businesses and organisations. To make changes to the content on softkenya directory or Add your business to the directory Send us an email to indicating your: Business Name, Business Category {Business areas of specialization}, Business Description {This is a profile of your business. It should be strictly between 300 and 1000 words} and Business Contacts. All Business directory services are FREE for now.


Leave a Reply

Your email address will not be published.