Dubizzle Group is a multinational operation built on people that are plugged in, hungry for innovation, and live outside the box. We own and operate 5 bespoke leading brands in emerging markets, across 10 countries globally. At Dubizzle Group, we constantly aim to disrupt......(see complete details on employer site).