Account Manager
- Location
- Slough, England, United Kingdom
levels Self-motivated and ambitious Results/task orientated, with attention to detail and accuracy Excellent time management and organisational skills Commitment to continuous improvement Ability to work as part of a team, as well as independently Calm manner, able to work under pressure and with changing ...