London

New Business Executive

About Catch

Catch is a digital experience platform specialist, focused on creating exceptional digital platforms for ambitious organisations including WWF, Sharp, YOTEL, Freeview, University of Salford and more.


About the role

This role is focused on agency growth through marketing activity, winning new business and helping develop existing client accounts.

This person will work closely with the existing new business advocates within the Delivery, Experience Design and Technical teams to ensure the best approach is taken, whether working with existing clients or securing new ones.

Reporting to: Managing Director


Key Responsibilities

New Business

  • Triage inbound leads using our criteria set
  • Reviewing procurement portals and bringing relevant leads to the team
  • Prepping and sharing creds decks with potential clients
  • Owning the pitching process and ensuring relevant team members are involved

Marketing

  • Helping define and contribute toward agency-wide promotional initiatives
  • Own the relationship with listing publications such as Clutch, Digital Agency Network and The Drum to maximise Catch’s visibility across these channels
  • Generate and disseminate thought leadership and case study content
  • Identify and secure relationships with additional listing publications and bodies

Requirements

  • 1+ years Digital Agency experience in a similar or adjacent role
  • Track record of strong client and colleague relationships
  • Understanding of the open source landscape
  • Positive and confident approach when dealing with clients
  • UK based

Benefits

  • Flexible working hours
  • Hybrid working model - work from home or our lovely studio
  • Optional Nine-Day fortnight working pattern (every other Friday off!)
  • Bupa cash plan health scheme
  • Royal London pension
  • Annual career development budget
  • Electric car scheme
  • Cycle-to-work scheme
  • Workplace nursery scheme
  • Enhanced maternity leave policy
  • A day off for your birthday each year
  • An extra day of annual leave added to your allocation every three years
  • Competitive salary dependant on experience


What’s the Catch?

To get a glimpse behind the scenes at Catch, check out our culture video and download our agency creds.


Please note that only UK-based candidates will be considered for the role.

Candidate
The maximum size is: 20 MB. The supported file types are: pdf doc docx odt.
Answers

Start a conversation

0207 494 3554
or
newbiz@catchdigital.com