Affitech changes its top management