Among the many roles of a manager in a business, one of the most important is scheduling the staff. After all, you can't complete work without any workers. It's vital that you put thought into the ...