Marketing & Media People South Africa

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