News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

My Biz

Submit content

My Account

Advertise with us

Kenya

Devin Ross

Devin Ross

Devin Ross is a Senior Strategist at Arc (Publicis Groupe Africa), Publicis Groupe's international shopper marketing agency. He has over 6 years of experience in strategy and is passionate about how technology and data intertwine with creative and marketing.



Let's do Biz