Leanne Smullen Vice President of Marketing Leanne Smullen is responsible for defining the company's branding, communications and marketing strategies. For more than 17 years Leanne has held positions in marketing and public relations for technology-based product and services companies and the U.S. government. fluensee