Team Manager - 6 Months FTC Edinburgh, GB Team Leader - 6 Months Fixed-term Contract Who are Diligenta? Our vision is to be acknowledged as Best in-class Platform based Life and Pensions Administration...