Yasser Bashir has worked in tech and software development for over twenty five years. He holds a Masters degree in Management Science and Engineering
Read MoreYasser Bashir has worked in tech and software development for over twenty five years. He holds a Masters degree in Management Science and Engineering
Read More