Kenneth Githaiga
Graphic Designer
Motion Designer
Video Editor
Adobe Creative Suite
Toon Boom Harmony
Posted Apr 17, 2023
Telebu is a unified enterprise communications solution designed to cover all your corporate communication and collaboration needs.
0
19
Motion graphics and design specialist