Lake Shore Cryotronics
–
Westerville, OH, 43082
... Development Manager At Lake Shore Cryotronics, there are hundreds of different ways our employees help advance science. ... a work-life balance with challenging assignments, a focus on health and wellness, social activities, and community outreach. ... - May 16