Former 20th Century Fox and Aspect executive Dougal Strachan has been named EVP, managing director at creative marketing agency Think Jam. Strachan will be based in Los Angeles and work directly under ...