Strategic IT Accounts Lead – EMEA

Company: IDC
Apply for the Strategic IT Accounts Lead – EMEA
Location: London
Job Description:

IDC is looking for an experienced sales professional to join their London team in a strategic sales role focusing on managing high-value accounts and business development across Europe. The ideal candidate has over 8 years of B2B sales experience, thrives in fast-paced environments, and possesses strong relationship-building skills. This position offers 28 days of holidays, comprehensive health insurance, and a hybrid flexibility model, emphasizing professional growth and collaboration with top-tier tech vendors.#J-18808-Ljbffr…

Posted: May 15th, 2026