Babar Khan Javed

Babar Khan Javed is an advertising journalist based in Kuala Lumpur. He’s a graduate of Squared, Google’s digital marketing strategy program.
Babar Khan Javed

Latest from Babar Khan Javed