If James O’Connor had stuck with his original life plan, things would have been very different. The head of Microsoft’s Irish ...