Posted by: teroobaau December 10, 2011
Login in to Rate this Post:
0
?
Terra has QA...but they are not that good in marketing QA and BA...i dont know about the other one...