Tag: Steve Soechtig

Ogilvy taps Steve Soechtig as Global CEO of Experience

Ogilvy has announced the appointment of Steve Soechtig as Global Chief Executive...