deployers

/dɪˈplɔɪərz/
noun
  1. People or organizations that put something into use or position, especially military forces, equipment, or software.
    • Military deployers must consider logistics and timing carefully.
    • The deployers of the new software trained all employees before launch.
    • The company's deployers worked around the clock to set up the network.
Synonyms
What does "deployers" mean? | whatsthatwordmean | whatsthatwordmean