Speaker Details

Ahmed Abdelatif

Trainer

Speaker's Presentaion(s)