A Chula Vista city employee who missed his morning meeting at work -- drawing concern from his supervisor -- was the man found dead inside a home in Casa de Oro. Investigators said he was killed.
A report from the San Diego County Medical Examiner's office identified the man as Kevin Powell, 38.
Powell was found dead inside his home at 4400 Carmen Dr., west of Avocado Boulevard in unincorporated La Mesa, just after 1 p.m. Tuesday. Chula Vista police officers found his body while conducting a welfare check on Powell; they called homicide investigators with the San Diego County Sheriff's Department to take over the investigation.
Deputies said Powell's supervisor became concerned for Powell's wellbeing after he didn't show up for his morning meetings at work. The supervisor called the police and asked them to check on him.
The ME's report ruled Powell's manner of death a homicide, though his cause of death is being withheld while the investigation continues, according to the SDSO.
Anyone with information is asked to call the SDSO Homicide Unit at (858) 285-6330 or after hours at (858) 565-5200. You can also remain anonymous by calling Crime Stoppers at (888) 580-8477.
No other information is available.
Check back for updates on this developing story.