Mahindra & Mahindra
–
Velachery, Tamil Nadu, 600088, India
... A strong knowledge of Electronics manufacturing processes, technologies, and principles, including but not limited to Surface Mount Technology, Electronics Module Assembly (Sealed and Unsealed), Die casting, Stamping, plastic injection molding, and ... - May 16