Hasham Khan

The trainer found very much experienced on the subject and was very good at explaining all subjects in detail. Very much satisfied with the provided training.

X