Majid has done some great jobs as consultant for us. These days it is difficult to find a consultant you can deeply trust. consulting industry has been spoiled by lots of MBA graduated without real business experience and sophisticated analytical capabilities. People who all they have is a hammer and everything looks like a nail to them. But Majid is an exception and will destroy your prejudgment about this profession. He is knowledgeable and has perfect intuition about business dynamism as well. His intellectual characteristics also can motivate you to build an productive relationship based on trust. What more do you expect from a consultant?