vendor management Cairo