Senior Consultant
Alpharetta, GA
Capgemini
ASSET Technology Group
Senior Technical Support Engineer
Staff Consultant
The German University in Cairo