Sales Director - (New Business)
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
addresses problems before they impact performance and results. Business Acumen: Uses knowledge of the business environment and IT to engage customers, preferred. Self-awareness: Self-motivated with an awareness and understanding of one’s strengths and areas of development, preferred. Experience in an advisory, information ...