Begin typing your search...
You Searched For "GCS"
Google to lay off ‘a few hundreds’ employees from ad sales team
After laying off nearly 1,000 employees last week, Google is reportedly slashing “a few hundred” more jobs in its advertising sales team as part of an...