Description: Job Title: Project Manager - Data Centers Location: Dallas, TX area Job Description: The Project Manager is responsible for managing, developing, and implementing projects of varying complexity and size within the assigned functional area. ...
16 days ago