D

Bid Manager

DXC Technology

Egypt, Egypt, Egypt Full time July 06, 2026

Found Description

Job Description:

Bid Manager – Strategic Deals

Role Overview

The Bid Manager leads the pursuit of large, complex, multi-tower deals, owning both strategy and execution across the full bid lifecycle. The role is accountable for converting high-value opportunities into winning outcomes by aligning stakeholders, shaping competitive positioning, and ensuring delivery of a compelling, compliant, and differentiated proposal.

Core Capabilities

This role requires a leader who operates beyond coordination acting as a strategic driver of the deal.

  • Strong ability to shape and influence deal strategy, including defining win themes, value proposition, and competitive positioning
  • Advanced stakeholder leadership, navigating executive-level alignment across Sales, Solutions, Finance, Legal, and global delivery teams
  • Deep understanding of complex IT services, system integrat...
  • Ready to Apply?

    Submit your application for Bid Manager at DXC Technology

    Apply Now