lavin vaswani

Jan 25, 2010

Richard Huggins leaves Microsoft Advertising

SINGAPORE - Richard Huggins (pictured), regional sales director of Microsoft Advertising in Southeast Asia, is set to leave his position.