Top Job | 13/04/2024 | Fulltime | Muir of Ord | Finning InternationalInternal functions and departments to ensure that the highest levels of customer service are provided to customers within the territory. Identify key decision makers and quickly build the necessary intimacy and trust to close opportunities successfully. Be regarded by the customer as the face of Finning
Save for later