Talha Ahad

Talha Ahad is the founder and CEO of The Centrum Media (TCM).