Summary: Jessica Allen is currently the director of technology at Santiago College a k-12 school in Santiago, Chile.