Diana Smith

Diana Smith is a full time mom of two beautiful girls interested in topics related to business technology and marketing.