Tazriel

1 follower


Headquartered in Springfield, Illinois, Tazriel delivers affordable, enterprise-grade remote service solutions through our global service delivery center in Addis Ababa, Ethiopia. Our team brings decades of combined experience in event technology, automation, and enterprise support, helping U.S. tec... Read more


Org chart

Sura Kebede
Lead Executive
Collapse
No reports!

Teams

This company has no teams yet