XENTRA SOLUTIONS
Updated 17 days ago
Xentra is an IT outsourcing firm with headquarters in Nevada, USA, and development centers in the Philippines...
To date, and because of its diverse services, Xentra is now providing IT outsourcing services to clients abroad.
Also known as: Xentra