Phone

+254 712 911 517

P.O. Box

00200-60265

E-Mail

letschat@ibuafrica.org

get in touch!

LET’S TALK

Our value offer spans the full range of strategic development communications, innovation management and social finance.