Roy Dekel posts a presentation on 5 bad habits that are stunting your potential for success. Read less