Image Former Senior Manager, Strategic Communications marketing Acquia Molly Sloan Molly Sloan, Former Senior Manager, Strategic Communications