Meg Donnelly Altera Corporation