Karen Vollmer

Active Beachwood, OH Chief Information Officer for Nanocomponent Ltd