Alexander Ogilvy launches NY shop
NEW YORK: Hoping to service the flood of hi-tech companies migrating eastward from Silicon Valley as well as bolster its IR capabilities, Alexander Ogilvy formally unveiled its New York City office last week.
Sign in to continue
Need to activate your subscription?
Domain/Group Subscriptions
Click here >>
Individual Subscriptions
Click here >>
Need to activate your Subscription
Company Wide Subscriptions
Click here >>
UK Individual Subscribers
Click here >>