Semler Scientific loses director | CorpStacking