Osama Mohamed
Senior Project Manager, having a very good technical background in software development.
First Name
Osama
Last Name
Mohamed
Bio
Senior Project Manager, having a very good technical background in software development.