IT Business Development Manager – London
- Location
- Greater London, England, United Kingdom
technology firm in Greater London is seeking a Business Development Manager to establish client connections and present services. The ideal candidate will have a minimum of 2 years in IT and a university degree. Responsibilities include handling business negotiations, building a customer base, and generating new ideas. Strong ...