A multinational manufacturing leader is looking for an engineering manager in Toluca, Mexico, with 8-10 years of experience to lead product development and manage departmental resources.The candidate must have a Bachelor's in Engineering, strong project management skills, and excellent communication