Return to site

McGarrah Jessee lays off 10 percent of staff

Austin, Texas-based shop calls move a “restructuring.”

Read the full article at adage.com

Filled under News

Curated by Chief Marketing Officer Blog

The post McGarrah Jessee lays off 10 percent of staff appeared first on CMO Science.

https://cmo.science/mcgarrah-jessee-lays-off-10-percent-of-staff/