Amarjit Singh Batra

2 Years ago
Online classifieds firm OLX has named Momtaz Moussa as India general manager....