About this role
Digital Solutions Project Manager (17968) at Schlumberger. Location: United States. Role: delivering projects, managing performance, leading team Requirements: Accountable for project delivery, revenue and profitability; responsible for project controls, contract and change management, customer relationships, and leading cross-functional project teams. Category: Project and Program Management Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English