BUSINESS SALES SPECIALIST BIRMINGHAM jobs in TELFORD SHROPSHIRE, United Kingdom

would suit someone with Sales experience, looking to work for a well established business who offer long term job security... Sales, engineering, sales engineer, engineer, manufacturing, production, mechanical, electrical, account manager, business...

Rise Technical Recruitment