Global New Business Manager

London (Greater)
£dependent on experience
18 Mar 2019
18 Apr 2019
Business Type
Contract Type

At Ogilvy we Make Brands Matter. We make them matter for years, for quarters and for right now. 

Some marketeers and commentators believe brands no longer matter in the era of more channel fragmentation, micro-targeting, technology, and perfect data. But we believe that brands have never mattered more as beacons of trust and identity for consumers.

We are a team of brilliant, creativeproblem-solvers who believe there’s nothing we can’t achieve together, for our clients and for each other.

If that sounds like somewhere you want to be, read on…

This role is responsible for working across the new business process from first touch credentials and RFIs to final pitch, laddering up to conversion to winning the pitch. You will need to manage multiple stakeholders and specialists across all areas of the business and levels of seniority. Outstanding organisational skills are an absolute essential – as are forward planning and attention to detail. The ability to manage complex workloads and absolute adherence to deadlines are key.

At the heart of a good new business department is a well-oiled and treasured machine. You are the driver of that machine. When asks come in you know exactly where to put your hand on documents, films, case studies and great examples of answers to procurement questions. You will work with the new business experts across the globe who have these cases and answers and keep them centrally and updated.

You will primarily use strong project management, influencing, organisation and literacy skills as well as a good knowledge of the industry, our clients and business, to help the network win global and regional new business. You report directly to the Group Managing Director Global New Business. 

Key responsibilities
Manage case studies for our key clients. In all formats, film and written (both in long hand and in presentation format)  

Manage the completion of Global RFI’s and written submissions if appropriate and certainly assist which ever leader is writing the submission (many global submissions will be led by a global leader in the local market where the client wants the centre of gravity to be

Support the Group Managing Director Global New Business with the prospecting strategy
Help maintain excellent relationships with intermediaries, industry bodies and potential prospects and manage Ogilvy company information (credentials, show reels, online profiles etc.) that they hold centrally on Ogilvy.
Manage new business reporting and Sugar CRM – chasing where necessary markets to keep this up to date.

About you:

The role is extremely varied – no two days are ever the same – but each day is always busy!  The candidate needs to be resourceful and work both quickly and accurately to meet deadlines.

The candidate must be a natural communicator who can work with people at all levels of the agency and must be comfortable communicating with senior level staff. The candidate will be able to motivate others to produce work quickly, liaising with all departments - from production, client services and creative - to turn around work quickly accurately and to budget. You should be curious and sociable and, most importantly, excited by creativity. 

The ideal candidate needs to be energetic, organised, flexible and motivated and must have the ability to self-start and be pro-active.  Good written and verbal communication skills are essential as credentials and communications are tailored to meet the individual opportunity. Accuracy and engagement are key. 

The candidate must be able to deal with the stress of working to conflicting deadlines and must be able to juggle several projects. The Global New Business Manager needs to have lots of energy, a great sense of humour and remain calm under pressure.

Our Values

At the heart of everything we do are our core values, our DNA, those beliefs that make us part of Ogilvy.   We have a set of five values that we expect everybody in the agency to sign up to. It’s not a set of rules, but it is a set of beliefs about how we go about our daily lives that we think helps set expectations of the kind of partners we look for.

  • Divine Discontent: We are never satisfied
  • Relentless Curiosity: Just try it
  • Adaptive Connection: Everyone matters, embrace difference
  • Pervasive Creativity: Put creativity first
  • Eternal Craft: Care about every detail

Similar jobs

Similar jobs