David previously worked for the Big 4 consulting firms such as PwC Consulting and Deloitte. He is well…