Karen Greisman

Active Newark, DE President for Cadapult, Ltd