Carat names global managing director
She will oversee the people, brand, financial and product processes for Carat's global teams.
by Shauna Lewis
Sign In
Trouble signing in?