Quant House appoints Stéphane Leroy as Global Head of Sales & Marketing