Blog

Cabot Corp. plans layoff at Atlanta-area office, moving jobs to Latvia

screen-shot-2019-11-20-at-12410-pm900xx1982-1321-0-32

Cabot will relocate many of its Alpharetta Business Services functions and roles to the company’s shared service center in Riga, Latvia.

Read More