The simple answer is that people higher in the organization have less stress (because they typically have more control over their work).
Busyness and demanding tasks are not the same as stress. Evidence suggests that stress is not related to doing lots of things you enjoy doing and that you find challenging; rather, stress comes from having little control over the conditions of your work.
Address: 5636 Lemon Ave.
Dallas TX 75209
Phone: +1 214 5203694