Altech – Board Renewal and Strategic Focus