Where
Where

Bess technical sales manager jobs in Dundee (1 jobs)

Company
Period
Schedule
Employment
Location
Sort by:
  • Executive Placements
  • Dundee
... effective operations and resource utilization. Technical Expertise: Possess a strong understanding ... various stakeholders, including management, technical teams, and other departments. ... Engineering, Mining or equivalent technical degree required Minimum 7 to ...
7 days ago