Roy Torres is an award-winning creative executive and in-house agency builder. Cannes Lions, One Show, global brand leadership across 110+ markets. Open to CCO and CMO opportunities.

Directing