Most leadership stress is not caused by people or workload. It is caused by missing information.
There are three numbers every leader should know weekly:
Cash available
Profit by team, project, or
Read more The Three Numbers Every Leader Must Know Weekly to Stay in Control