anna campbell

5 hours ago

Carat names global managing director

She will oversee the people, brand, financial and product processes for Carat's global teams.