Capitolis appoints Gerard Varjacques as Head of Sales

Gerard Varjacques brings over 30 years of senior executive and board member experience in financial technology.