Muhammad Mubarak's Location
Egypt
Muhammad Mubarak's Education
Muhammad Mubarak's Summary
Muhammad Mubarak, based in Egypt, is currently a senior mechanical PV installer at Onasolar. Muhammad Mubarak holds a 2004 - 2007 prep school @ Nasser prep school for boys.