Laura AvalosWrong Laura Avalos?
Odyssey Information Services Inc
1080 Eldridge Parkway Suite 250
Houston, Texas 77077
Company Description: Odyssey Information Services, Inc. is a specialty firm with tenured sales and recruiting teams within the IT industry. In business since March of 2000. Our... more