RIGHTS SALES EXECUTIVE STEM jobs in ENGLAND, United Kingdom

by the SLT, into B2B technology sales opportunities & partnerships. Responsibilities: Acting as bid & sales specialist... within business sales processes - collaborating with appropriate internal stakeholders to best secure desired deals with a target...

Green Recruitment Company