leadstrategic.com
Leaders Know How To Serve
My first New England snowstorm! Well, sorta. In the end, about 7” of snow fell where I live, although nearby towns received anywhere from 12-18” of snow. Maybe not an epic winter storm, but a decen…