Jobs

Bd Jobs and Sales & Business Development Jobs at Vallourec in 77301

(1 - 1 of 1)
  1. DUTIES: * Identifying, developing, and promoting new service opportunities in North America (mature and new services) * Manage a team sales account managers * Define Sales projections and objectives, along with team members personal objectives * M...
    1 week ago on Equest

SET LOCATION

zip
country