Talha Iqbal Art Director and Creative Strategist

Sr. Creative Visualizer at BIG IMMERSIVE

No bio yet

Links

Previous companies

Zameen.com logo
AbacusConsulting logo