Lindsay Grant Joins Omnivision As Lindsay Grant shows on his LinkedIn page, he has left ST Imaging after 16 years, and joined Omnivision in Santa Clara, CA as VP of Process Engineering. Share this Related Posts