Sales Director
- Location
- Slough, England, United Kingdom
changing business environments and navigate complex challenges with flexibility. Build consensus and maintain productive relationships across multiple departments. Demonstrate strategic thinking and problem-solving abilities to overcome obstacles. Join a team where your problem-solving skills and determination will directly influence impactful sales strategies ...