Building a business is hard work but having the right team to back you up can make it a lot easier. But how do you find and retain the top talent you need in order for your business to thrive with greater ease? Aside from compensation, location and a plethora of other factors, leadership and the company culture you create can make a huge difference in the types of employees that decide to join your team. Here are three tips to be the type of leader that attracts and retains top talent.