Avatar photo

Babar Ahmed

Babar Ahmed is Senior Director of Strategy at Lion Studios