Yes!
Regardless of its typical common meaning, "Management of the flow resources"
Logistics has variety of understandings, but the most important part of it is the Support, logistics provide massive support to projects, either involved catering equipments, tools, transportations, human resources, life support such as food, water and shelter, simply it is a supportive services.