Hammouda Ben Mekki

Lead Developer

Computer Software Professional, responsible for IT projects
University: Arizona State