Kelli Newman Mason is VP of People Operations at New Knowledge. She lives in Austin, Texas, with her husband and two children.
Kelli Newman Mason is VP of People Operations at New Knowledge. She lives in Austin, Texas, with her husband and two children.