Semler Scientific loses Director | CorpStacking