Running a business and managing a team of employees comes with it’s fair share of obstacles and complexities, and a great team of employees starts with a great leader. Here are 5 skills that great leaders should possess in order to make their team and business a success.