speaking Technical Sales Manager Location: Leicester Salary: up to £60,000 per annum Ref: 5434D Main duties... across Europe by creating a supportive and long-lasting relationship with them The role: - Maintain and develop key relationships...
French Selection