Technical Project Manager
Summary
Plans, initiates, and manages complex IT projects onsite in Dallas (5 days/week), serving as the liaison between business and technical teams to ensure projects ship on time, within scope, and aligned with organizational goals. No specific tech stack is named in the posting.