Accountability is one of the biggest challenges business leaders face, but it can also be one of the most important factors leading to success.