Location
montreal (administrative region)
Job Type
Full-time
Posted
July 09, 2026

Job Description

Job Title

Business Development Manager / Executive

Locations

Canada, Spain

Responsibilities

  • Develop new business with clients across Energy, Utilities, Infrastructures & Services, Technology companies, telecommunications, media, entertainment, digital platforms and connectivity‑led organizations.
  • Identify transformation opportunities in areas such as network modernization, customer experience, digital channels, content platforms, data monetization, cloud, AI and intelligent operations.
  • Create and grow a strong pipeline by prospecting, qualifying opportunities and building long‑term relationships with senior stakeholders.
  • Partner with Microsoft and other strategic alliances to bring industry‑focused solutions to market.
  • Build, qualify and manage a strong pipeline for growth, including proposals, statements of work, commercial negotiations and contracts.
  • Act as a trusted advisor to...

Ready to Apply?

Submit your application for Directeur(trice) principal(e) – Responsable des comptes technologiques Microsoft | Microsoft Te[...] at Avanade Spain SL

Apply Now