Navy jet mechanics’ bargaining strategy soared

Navy jet mechanics, members of IUE-CWA Local 89119, won a 5-year contract by hanging tough. CWA members across the country celebrate with them.

READ MORE →