CENTRE-C: ELECTRICAL Deputy Manager (Electrical) – Cochin Shipyard Limited Cochin Shipyard Ltd is a shipbuilding facility in India. It is part of a line of maritime-related facilities in the port-city of Kochi, in the state of Kerala, India. Of the services …