Jennifer Moshier brings energy, determination and commitment to everything in her path. A lawyer with a keen sense of timing, Jennifer brings a strong background from her days as a big firm lawyer and corporate general counsel. Learn More About Jennifer | (480) 999-0800 View all posts by Jennifer Moshier →