Contributor Dominic Charles Dominic Charles is Business Director of Performance Planning at MEC. Dominic Charles is Business Director of Performance Planning at MEC.