Results, order, filter
Flowserve Corporation Careers Latin America Sales Manager Jobs
-
Latin America Sales Manager
Flowserve Corporation - Santiago de Chile, Chile... local presence. We support more than 10,000 customers around the world, creating products to meet the ... for leading and coordinating all sales activity within the Territory by securing orders for the entire ... -
Latin America Sales Manager
Flowserve Corporation - Sao Caetano do Sul, Brazil... local presence. We support more than 10,000 customers around the world, creating products to meet the ... for leading and coordinating all sales activity within the Territory by securing orders for the entire ...
Flowserve Corporation
- Flowserve Corporation Jobs