Posted by: nep977 March 3, 2016
Login in to Rate this Post:
0
?
Theres a new company call s3s technology in dallas i dont know much but one of my friend works for them .. they are nepali and all are IT professional .. thats what i heard ..