Founded in the city of Buea (Nicknamed Silicon Mountain), and operations were later moved to Douala, Cameroon VTC envisages a world where technology takes the lead in innovation by producing impact-driven solutions to ultimately impact people and businesses positively.
No reviews yet. Be the first to add a review.