Mike O'Brien | Profile