Building Long Term Organizational Success