NEW GLARUS - For Beth Zurbuchen, being the new president and CEO of Swiss Center of North America (SCNA) is in her blood."When you explore family names to which I am related, you could fill the phone book of New Glarus or Monroe," Zurbuchen said.
New chief for Swiss Center