Unsure why the CEO stepped down.
My guess is that David Brown was put in charge to see LVL into positive cash flow, now this has been achieved he has step down to allow someone else closer the action.
I believe it has something to do with the MyMurra deal.