Stampin’ Up! Leader’s Summit

The last few days have been spent soaking up some wisdom and inspiration at Stampin’ Up!’s inaugural Leader’s Summit……which was to be held in New Orleans before the events of this year unfolded. Leading up to the time of the Summit, it was revealed that Hurricane Laura was headed straight for Louisiana, making landfall around … Read more