Alain Bénichou joins Montefiore Investment as a Technology Senior Advisor