Stagwell is a global marketing and communications group operating within the advertising services industry. The company maintains an international corporate infrastructure to support its agencies, including dedicated functions for regional tax compliance and treasury management.
AI-summarised from open roles