Skip to main content
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.
Start a conversation