Similar Jobs

Business Development Specialist
Job description
Acquire new customers in the UK, Ireland and the Netherlands.
Lead technical sales conversations, offering consultative, value-based solutions.
Develop and execute sales strategies to grow our presence.