CEO, Ariel Corporation
Karen Buchwald was born in Mount Vernon, Ohio, lived in Springfield Ohio from age 4-12, and returned with her family to Mount Vernon in 1966, the... more »
Updated about 1 month ago