Gilad Majerowicz represented us in one of the most complex transactions I have experienced and helped us close the deal in a very short time frame. He is very knowledgeable, professional and pleasant to work with. I recommend him wholeheartseedly.