Latka logo

Jesus Alvarado

Founder

Company

Time Control Technologies

Manama, Bahrain · Founded 2018

Revenue
$315.6K
Team size
7

Company profile →