Telo

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Nairobi, Kenya

telo.africa
Stealth Startup· Energy equipment and solutions

Telo Reviews | Rating 3 out of 5 stars (5 reviews)

Telo is located in Nairobi, Kenya on Waiyaki way. Telo is rated 3 out of 5 in the category stealth startup in Kenya. Simplifying Life through Technology

Address

Waiyaki way

Phone

+254 111818181

Company size

11-50 employees

Headquarters

Nairobi

Founded

2020

Open hours

...
There is no reviews yet about Telo, be the first to write a review and give your rating to Telo
Write review Claim Profile

Top 10 companies in Stealth Startup category in Kenya