Google Human Resources Manager Eileen Naughton is Stepping Down

Google human resources manager, Eileen Naughton, announced Monday that she is leaving her job as the online search giant goes through a period of tension between part of the workforce…

Read More

Page 1 of 1