Multinational Dedicated Sales Support
- Location
- Royal Borough of Greenwich, England, United Kingdom
much as possible. An interest in technology is an advantage Ability to develop and maintain relationships – with customers and partners. Proficient use of Microsoft Office applications. Excellent time management skills with the ability to meet expectations for fast turn-around times. Able to work independently, as well as part ...