Mark Price joins Vida as director of credit risk