Ogilvy —
New York, New York,
United States
Contribute to the development and presentation of new business pitches/projects as needed What You'll Need ... and verbal communication skills Developed skills in research and analysis Willingness to take on new ... About Ogilvy Ogilvy has been creating impact for brands through iconic, culture-changing, value
Reference no: 4472572005
Posted on: 10/08/2024