Onsite Engagement Manager

Overview

On Site
Full Time

Skills

Project Implementation
Customer Satisfaction
Leadership
Stakeholder Management
Customer Relationship Management (CRM)
Computer Science
Customer Facing
Delivery Management
Project Management
Agile
Waterfall
Communication
Negotiations
Management
IT Service Management
Product Development
SaaS
IT Infrastructure
IaaS
Global Delivery
Sales
UPS
Collaboration
Offshoring
Mentorship

Job Details

Title: Onsite Engagement Manager

Location: Dallas, TX (Candidate needs to be Onsite at Client's office)

Job Type: Full Time

Job Description

The Onsite Engagement Manager serves as the primary point of contact between the client and delivery teams, ensuring seamless communication, successful project execution, and high client satisfaction. This role demands strong leadership, stakeholder management, and operational oversight to drive business outcomes and foster long-term client relationships.

Required Skills & Qualification

  • Bachelor's or master's degree in computer science engineering
  • Have overall all 20+ years of IT experience with around 10+ years of experience in client-facing roles, with at least 5 years in engagement or delivery management
  • Strong understanding of project management methodologies (Agile, Waterfall)
  • Excellent communication, negotiation, and interpersonal skills
  • Proven ability to manage cross-functional teams and complex engagements
  • Experience in IT services, consulting, or digital transformation projects, especially in Digital Services - project/product development, maintenance, SaaS and IT infrastructure, Cloud Infrastructure/ transformation
  • Experience working in a global delivery model
  • Ability to thrive in a fast-paced, client-driven environment

Key Responsibilities

  • Act as the face of the organization at the client site
  • Build and maintain strong relationships with key client stakeholders
  • Understand client business goals and align delivery strategies accordingly
  • Be responsible for the overall business relationship and long-term account growth
  • Actively pursue business opportunities at large, complex customers
  • Ensure alignment between pre-sales deployment plans and customer needs, both business and technical
  • Monitor program progress, risks, and dependencies
  • Ensure timely delivery of milestones and adherence to SLAs
  • Facilitate daily stand-ups, weekly reviews, and governance meetings
  • Collaborate with offshore/onshore/nearshore teams to ensure alignment with required overlap between the regions
  • Resolve resource or delivery bottlenecks proactively
  • Mentor and guide team members to maintain performance and morale
  • Serve as the escalation point for any delivery or operational issues
  • Coordinate with internal teams to resolve challenges swiftly

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.