Moied Javeed

15 POSTS
Moied Javeed is a senior telecom executive in Pakistan

Latest