Dell + WPP
Dell + WPP
Out of context: Reply #6
- Started
- Last post
- 7 Responses
- Wolfboy0
WPP suck and I should know cause I've been made redundant by one of their agencies.
I might be a bit biased though.
WPP suck and I should know cause I've been made redundant by one of their agencies.
I might be a bit biased though.