From the wall of: Chevron Guest Oct 7, 2025 1 IT teams getting outsourced again Five years of “streamlining” and it’s just code for downsizing. every time we think we’re stable, they move jobs overseas. 5 Share Facebook Twitter/X LinkedIn Cancel Send Posting... Create Sort by Search Comments Cancel