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 & ever-evolving brand natives.We build some of the worlds most iconic brands. Our global team of strategic experts & creative explorers solve complex business & brand challenges in unexpected ways. Its 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 todays rapidly changing world. We deliver brand-driven cultural transformation, differentiated brand experience, world class design & 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 & custom outreach (digital & analog) to engage potential clients. Specifically, the New Business Manager supports the Business Development Director in responding to the inbound RFPs, originating new business through outbound marketing & the strategic development & constructing/writing of all proposals. This role requires soliciting & synthesizing input from a variety of stakeholders including client services, culture, verbal, design & 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 & Excel. General understanding of Project & WordPress. Illustrator, InDesign, Photoshop are a bonus.
Must be highly organized, detail-oriented, & with strong time management skills.
Must be a natural team player & a problem-solver with a real can-do approach, able to successfully work with moving targets & changing priorities.
To learn more about Landor & why you need to join us, click here.www.landor.com