Celestica
–
Chabang, Lumbini Province, Nepal
Req ID: 57149 Region: Asia Country: Thailand State/Province: Chonburi City: Laem Chabang Position Summary: The Project Manager is accountable for the overall execution of project processes and deliverables in-line with the project plan, including... - Jun 08