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 Chief Creative Officer (CCO), SVP/VP Creative and Head of Creative roles.

Directing