I've worked in management, been a team leader, and been in client facing roles. You want to break it down into two categories; managing things (time, projects, milestone) and motivating people. Managing things can be done with PM and CRM tools that everyone can log into and see what tasks are assigned. Give them the big picture too, not just the task at hand. People want to know what this cog they're making will be used for and how their work fits in. Motivating people can be helped with having them understand the milestones in projects and have some kind of celebration to recognize their contribution. If you want to go deeper than that then it comes down to psychology as stated above. What most people want is autonomy and the freedom to do what they want, and then seek monetary rewards. Not sure if you have virtual or in house employees. That's a difference. The best advice I can give is give as much information to them as you can about your vision for the business and how they can be a part of it.