Sign in with
Sign up | Sign in
Your question
Closed

Intel Media Exec Jim Baldwin Leaves Before TV Launch

Last response: in News comments
Share
April 22, 2013 2:14:45 PM

"departed from the company to pursue other opportunities" quite often means fired or laid off where I work.
Score
0
!