Moied Javeed

28 POSTS
Moied Javeed is a senior telecom executive in Pakistan

Latest