Ibrahim Taha

Music composer and educational program developer for children

A highly motivated individual with a track record of professionalism and dedication to the work required, with a firm belief in team work and getting the job done in the best manner possible.