Is there a verb form for 'Logistics'?

As suggested in the comments above, logistic is not a verb, and logisticize or logisticate may sound queer and are definitely unusual:

Logistic refers to logistics meaning:

  • (Economics) the management of materials flow through an organization, from raw materials through to finished goods
  • the detailed planning and organization of any large complex operation.

I think that coordinate may well fit in your sentence suggesting the management of planning and organisation of operations.