To be the agency of choice for quality clients, and to deliver the best solutions.


To offer clients top-quality and innovative solutions.
To build long-term, value-adding relationships with our clients, based on knowledge of their business strategies, imperatives and needs.
To build long-term relationships with our business partners, ensuring that, together, we best meet the needs of the client and the goals of our businesses.
To build and retain a skilled, sustainable and effective team of qualified people who are committed to BBR’s vision and mission.


Integrity, reliability and transparency
We pride ourselves on our integrity
We pride ourselves on the quality of our work
We deal with our clients, our stakeholders and our people with the utmost transparency
We acknowledge mistakes honestly and without defensiveness, and rectify them promptly

Our people are our most important asset

We treat each other with dignity and respect and acknowledge each other’s unique skills sets and contributions to the team
We support each other and behave as a team
We deal with conflict promptly and fairly
We recognise and appropriately reward our people

Leadership and innovation

We are a restless organisation that is never satisfied and continually looks for new and better ways of doing things
We are willing to take risks to innovate and remain at the cutting edge
We are proactive in helping clients to identify, scope and integrate their communication needs to leverage the maximum benefit

Our Values

We combine creativity with sound strategy, media effectiveness, data, analytics, and a helping of courage to deliver results for our clients.

Our Approach


TeamBBR is made up of talented individuals with a passion for creativity and innovation. We like to lead, not follow, and have fostered an agency culture that challenges the ordinary. Built on a foundation of collaboration and mutual respect, our team is driven by the success of our clients and a shared love for digital.

Moraa Michoki

Managing Director

Gabriella Kanja

Digital Marketing Consultant

Ianson Krigla

Head of Digital Marketing

Stephanie Kabi

Creative Designer / Copywriter

El'sardt Kigen

Creative Director

Mike Mutethia

Creative Designer

Felix Mokua

Account Director