Todd McCracken

Todd McCracken is executive creative director for Commonwealth//McCann APAC, based in Bangkok, Thailand.