David O'Sullivan Manager, Consulting