What to do first.
I think that is one of the hardest questions any leader must answer. In any organization, there are at least 20 important and worthwhile things that need to be done. A good leader and smooth running organization are able to discern the levels of priority.
The real challenge is helping the various groups within an organization to buy into the priority list. Each group has its own #1. In a church, the office staff say, "We need new office software and equipment!" The trustees say, "We need to fix that wall." Finance says, "We need to pay off our debts!" Each are correct, yet the trick is to balance them all in such an order that the organization comes out better.