Barikalla Mohamed Ahmed

Green Building Manager - Bin Laden Contracting Group