SCS Tech India Pvt Ltd
–
Mumbai, Maharashtra, India
... We are located in Mumbai, India.Role Description This is a full-time on-site role for a Project Manager. The Project Manager will be responsible for overseeing and managing expediting, project management, inspection, and logistics management for our ... - Apr 05