Deborah Dull, Managing Partner at Trillium Digital Services