Shocking but true … always strange to see yourself presenting. Found this that my friends at marketing here at Ogilvy taped and posted.
Notes on Marketing and Technology Told in a Haphazard Fashion
Shocking but true … always strange to see yourself presenting. Found this that my friends at marketing here at Ogilvy taped and posted.