Track and Trace Limited was incorporated in the Republic of Kenya in 2003 against a background of a shortage of modern, dynamic and credible fleet and fuel management systems. At this time none of the market players offered real-time tracking solutions and mapping systems that lived up to the expect... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet