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 - 2025 All rights reserved.