TMP Worldwide has won 8 major awards and 2 Grands Prix in the past 3 months. 

And having been involved with judging panels over the...