Definition of Geographic deployment

MONASH Marketing Dictionary
Geographic Deployment
the deployment of a sales team on a regional or district basis as opposed to a product-type or customer-type basis.

Search Dictionary:
Search Web Search Dictionary