Ahmad Teama

Ahmad Teama

Creative edge Entertainment , Managing Director. Creative Edge