Not all heroes wear capes and it's absolutely true, at least for food delivery executives who toil all day long but their ...