Jobs

Bd Jobs at Vallourec in 77019

(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...
    4 days ago on Equest

SET LOCATION

zip
country