BAC Building Africa Capacity Contact Us BAC Learn More Bridging Africa Capabilities Learn More Creating A Culture of
Ethical Compliance.

About Us

BAC Limited, The BAC, is a limited company designed to Build and Bridge Africa Capabilities. We are an Ethics and Integrity consulting firm. We research, design, and develop ethics and integrity systems and programs. We help companies build, adopt, and comply in different breadths of ethics and integrity. To achieve this, we work closely with our clients to understand their needs and organizational context to enable us ease their compliance process. Also, we reference, support and track global, regional, and national agenda on good governance, leadership, and sustainable development.


Center of Excellence For Ethics and Integrity
The center is responsible for conducting research, developing learning materials & training modules and dissemination of ethics and integrity knowledge.
BAC Compliance Consult
We offer anti-corruption, ethics, and integrity compliance services. We support, international organisation implement regional and national ethics and integrity programs.

BAC Ethics and Integrity Sociotechnical Integration Designs

The BAC EISIE program is a sociotechnical integration innovation design hub ‘Think-Place’. We research, design and model practical ways technology can be integrated in the society

MacJoe Ethics Research and Innovation Fund

It is the Social Corporate Learning and Responsibility arm of the company. It is targeted to support Ethics and Integrity Knowledge Management in Africa.


Anti-corruption, Ethics, and Integrity Research

We conduct research on ethics, integrity, and anti-corruption. We support objective advocacy on anti-corruption agenda.

Anti-corruption, Ethics, and Integrity Consultation

We offer high-level expert consultations on the subject matter at an international, national, and institutional level.

Anti-Corruption & Bribery Risk Compliance

We offer professional services on Anti-Corruption/Bribery Risk Compliance Audits

Anonymous Reporting Systems

We offer anonymous reporting services to our clients. The integrated system is called BacWhistle Reporting System.

Contact Us


Kenya Office