Director, Human Resources at TPI Composites (Mexico) — aijobsearch