Swiss banking tech provider Temenos has announced the appointment of a new managing director in ...