Companies Twiga Foods CEO resigns from company’s board one month after announcing a half-year sabbatical Abraham Augustine 4 months ago