Lance Francisco

Senior Art Director

Ogilvy Shanghai

lancefrancisco.com

Shanghai, China