LEAF taps Speranza as VP of marketing and communications