New Business Manager – UK

Job Description

Social Chain is the fastest growing social media agency in Europe. The ability to think outside of the box, and not following traditional marketing is the Social Chain mantra, so we’re looking for people who are prepared to think creatively and not being afraid to share bold ideas.

The last 18 months has seen Social Chain go from a team of 2 to 50, we’re currently going through a rebrand and office expansion in Manchester, as well as opening offices in New York and Berlin, therefore we’re looking for a New Business Manager with a good knowledge and experience of social media and new business development.

Main Responsibilities:

  • Managing a small new business team
  • Coordinating with Account managers
  • Working with wider marketing team for events and other marketing initiatives
  • Supporting Global Business Director with UK, Berlin and US sales strategy.
  • Preparing, leading and closing Client pitches
  • Responsible for recording monthly and quarterly sales pipelines
  • Travel 2 times a week to other major cities in UK

Must haves:

  • Tenacious and autonomous
  • Fantastic client rapport
  • Experience in fast paced agency environment
  • Target driven with a proven track record of hitting/exceeding targets
  • Knowledge of Social Media marketing
  • Strong black book of pre-existing clients and agencies
  • Fun, energised and vibrant personality both in pitch environments and in the office
  • Strong leadership skills


  • Experience closing £100k plus deals
  • Have read How to Win Friends and Influence People – Dale Carnegie

If this sounds like it could be the right job for you then please apply today!

Date Posted: 03/11/16

Skills Required

  • 3+ Years experience in a sales role
  • Have previous experience in an agency environment
  • Has billed an annual revenue of over 200k
Similar Jobs


Financial Controller – UK

We are looking for an individual who has experience, attention to detail and energy. If this sounds like you apply today!

Read More

Content Creator – UK

Take responsibility for building out some of our large branded pages. Apply now if you’re interested in becoming our new content wiz!

Read More

Social Media Manager – Germany

Looking to join our European family? Our Berlin office is quickly expanding and if you have the Social Media skills then we need you!

Read More