A Mountain View Fire Rescue Department engineer died earlier this month in an off-duty accident.
Eric Losh died on Aug. 16 after serving MVFR for nearly 15 years, according to an MVFR social media post. He was 39.
In the post, MVFR chief Pepper Valdez described Losh as an integral member of the MVFR department…