Sales Executive - tech business
24 days ago
Newcastle upon Tyne
... Representatives. Based in Newcastle City Centre, these newly created roles will play a pivotal role ... Whilst there may be some flexibility to work from home occasionally, this is a brand new team ...