1. An apparatus, comprising: a multi-level voltage source to generate multiple voltages; a selector circuit including a selector input and a selector output, the selector input coupled to the multi-level voltage source to selectively couple any of the multiple voltages to the selector output; and a non-volatile (“NV”) memory array coupled to the selector output, the selector circuit coupled to provide the NV memory array with a selectable program voltage for programming the NV memory array and a selectable erase voltage for erasing the NV memory array.