I don't know anything about Mr Flint, but Mark Pitt is a very experienced and successful mining engineer of long standing. A no-bullshit miner of the old school, someone you can trust.
From the bio on the two new NED's it looks like a change of course might be on the cards?