Russell Barrett joins TBWA\India as Chief Creative Experience Officer
TBWA\India has appointed Russell Barrett to the agency's newly created position of chief creative experience officer. Previously at BBH India, ...
TBWA\India has appointed Russell Barrett to the agency's newly created position of chief creative experience officer. Previously at BBH India, ...
Medianews4u.com © 2019 - 2024 All rights reserved.