Formulate an answer to this elaborate question: Alastair MacWillson is a founding director of a company that combines what for the electoral process?
data mining and data analysis with strategic communication