Problema al convertir string a clase List C# Asp.Net Mvc

Tengo una aplicacion a la que le agregue una referecia WCF y la configure para consumir un servicio Web hasta alli perfecto ,el problema es que obtengo el response del web service y lo nesecito convertir en una List escribi el siguiente metodo no me devuelve error pero las List todos sus valores quedan null aunque tiene 300 posiciones.

es decir algo asi para todas las posiciones:

**Nombre:null Apellido:null Edad:0 FechaNacimiento:01/01/1900** 

Que puedo hacer para solucionar esto ??

 public async Task<List<KactusEmpleado>> UseKactusAsync()         {             string userWcf = EngineStf.UserWcf;             string passwordWcf = EngineStf.PasswordWcf;             DateTime Fecha = Convert.ToDateTime("2019-04-26");             KactusIntegration.KWsGhst2Client wsGhst2Client = new KactusIntegration.KWsGhst2Client();             var response = await wsGhst2Client.ConsultarEmpleadosAsync(499, Fecha , userWcf, passwordWcf);             string resultado = Newtonsoft.Json.JsonConvert.SerializeObject(response);             List<KactusEmpleado> KactusEmpleado = new List<KactusEmpleado>();             KactusEmpleado = Newtonsoft.Json.JsonConvert.DeserializeObject<List<KactusEmpleado>>(resultado);             return KactusEmpleado;         } 

En las imagenes se ve que obtego datos pero al pasarlos a la lista los valores no son seteados

introducir la descripción de la imagen aquí

introducir la descripción de la imagen aquí