Ogilvy
Ogilvy
Out of context: Reply #3
- Started
- Last post
- 13 Responses
- Engage0
my missus works at credit suisse opposite the ogilvy office in canary wharf, london, england... quite strange them being there... as area is basically full of suits... so you can see who works there from a mile off!