Industry Sales Manager

Territory: Ireland (North & South) & Scotland Home Location: Living anywhere in Scotland with the ability to travel throughout the above territory   Our client contributes to the sustainable use of our planet’s agricultural resources and thus to the nutrition and health of the people of the world. They make it our business to build

Read More