Stage 3 Company (20-34 employees) Knowing when to delegate responsibility and authority is difficult for the owner of a growing business. The question that looms in your mind is: What if they (employees) mess up? There is a difference between being a control freak and knowing how to delegate with […]