We are passionate brand builders – are you ready to join our team?
We are currently seeking a New Business Manager to join our New York office.
Could this be you?
At Landor, we are the original and ever-evolving brand natives. We build some of the world’s most iconic brands. Our global team of strategic experts and creative explorers solve complex business and brand challenges in unexpected ways. It’s one of the reasons we are the most awarded brand consultancy at Cannes.
We believe that brand is the most vital tool to help companies meet the pressing challenges in today’s rapidly changing world. We deliver brand-driven cultural transformation, differentiated brand experience, world class design and brand-led innovation.
Landor New York is looking for a passionate brand builder to serve as our New Business Manager. The New Business manager works primarily on our new pursuits – developing proposals, pitch presentations, microsites and custom outreach (digital and analog) to engage potential clients. Specifically, the New Business Manager supports the Business Development Director in responding to the inbound RFP’s, originating new business through outbound marketing and the strategic development and constructing/writing of all proposals. This role requires soliciting and synthesizing input from a variety of stakeholders including client services, culture, verbal, design and senior management. It also requires significant degree of project management.
Some fine print:
2-4 years of agency, design firm or client-side experience
Expert level understanding of PowerPoint, Word and Excel. General understanding of Project and WordPress. Illustrator, InDesign, Photoshop are a bonus.
Must be highly organized, detail-oriented, and with strong time management skills.
Must be a natural team player and a problem-solver with a real can-do approach, able to successfully work with moving targets and changing priorities.
To learn more about Landor and why you need to join us, click here….www.landor.com