For nearly ten years Mark Carpenter has partnered with public schools and non-profit groups throughout Arizona to help raise money for great causes. Mark Carpenter loves consulting with Arizona non-profit organizations helping to fund causes such as veterans, animal rescue, special needs children, cancer kids, foster children, hunger, disaster relief…