MEC's IT department is led by Lulu Huang (Business Intelligence Analyst) and has 127 employees.
Daniela Bava
Vehicle cost engineering
Michelle Brashear
Mechanical Project Engineer
Lulu Huang
Business Intelligence Analyst
Looking for a particular MEC employee's phone or email?