Netflix CEO: ''I screwed up''
Netflix CEO says he screwed up and has announced more changes in the company's DVD-by-mail service in the wake of mass customer defection.
In a further sign that US online video service Netflix is beginning to regain the confidence it lost after last year's Qwikster fiasco, the company has promoted its VP of Business Development Bill Holmes to the newly-created role of Chief Business Development Officer.