our jobs


New Business Manager

Posted date: 15 august 2016  | Email this job |  | Print this job
Job Reference:London-88275-62
Market Sector:Business Development
Location:London, London
Salary:£35,000 - £35,000 per year
Contact:Tiku Shah, Major Players, United Kingdom
Phone:020 7836 4210


New Business Manager - Full service agency - £35K + great benefits

My client is part of the world's leading multichannel network. They are a global agency with stacks of awards and they have been very successful in winning lots of new business in 2016. They are now looking to bolster their new business team with a super duper New Business Manager

As the New Business Manager you will be :-

- The central point for all RFI's
- Help co-ordinate the pitch process
- Manage all the case studies
- Ensure creds and case studies are updated and logged
- Communicate regularly with the intermediaries
- Oversee the pipeline and ensure it is correct and updated frequently
- Create tailored creds documents/ mailers for proactive responses

As the New Business Manager you will have :-

- Strong communication skills in all forms
- An ability to manage projects from start to finish
- Ideally gained relevant experience in a TTL agency.
- Strong reporting and analysis skills
- Super organisational skills and the ability to spin several plates in the air at any given time without dropping any!

This is a fantastic opportunity for someone who is looking to really up their game and learn from one of the most respected CMO's in the industry This role will suit someone who has an eye for detail, is calm and collected under pressure and enjoys the pitch process. If this sounds like you the please send in your CV to

Please do not apply unless you have the relevant experience. Due to the high volume of applications only successful applicants will be contacted and if you have not heard from us in two weeks of your application please assume that on this occasion your application has been unsuccessful.

© MajorPlayers

Major Players Limited. Registered in England No: 02634355
Registered Office: 73-75 Endell St, London, WC2H 9AJ. VAT No: 155 3360 21