What does it take to be a Guerilla?

You must have a keen eye for detail and an even keener ear. It is not for everybody, you’ll have to be able to work under the pressure of working in a fast paced creative agency, where every day is different. Do you think you have what it takes? Our current vacancies and opportunities are listed here.

No recruitment agencies – we’ll give you a shout if we need any help, thank you!

This is an exciting opportunity for an accomplished Account Executive/ Manager to join a well-established marketing agency which is known for providing expertise and creativity to some of the UK’s biggest brands. Due to a new client wins, we are now on the lookout for an experienced Account Manager to work across brand strategy and integrated campaigns to include online and offline output. To be considered for this position you will need to come from an integrated marketing agency background/ role and have excellent communication and client liaison skills.

Key responsibilities of the Account Manager will include:

  • Day to day management of client accounts
  • Being the primary point of contact for clients as well as internal liaison
  • Building and maintaining strong client relationships
  • Delivering campaigns from creative to completion
  • Developing your marketing and digital expertise

This is a fantastic opportunity for a talented Account Manager to take a role at a hugely successful company, offering great career opportunities and reputable clients.

For application purposes please could you send your CV and outline of your credentials for the role to enquiries@guerilla.co.uk.

We are looking for a talented Junior Full Stack Web Developer, with focus on Front End Development, to join a growing digital team within an expanding and reputable integrated communications agency based in Newcastle city centre. You will be responsible for working on websites and web-based applications for fantastic clients across a wide range of industries.

This is an excellent opportunity for a dedicated and hard-working developer to make their mark at an established agency and progress their career.

Key Responsibilities:

  • Support the delivery and quality of all development work produced – Front End (primarily) and Back End.
  • Provide timescales for digital projects and work to those timescales.
  • Develop custom web applications on time and to budget.
  • Write client-friendly technical specifications for digital projects.
  • Understand the client’s business, needs and objectives on every project you work on.
  • Be proactive in staying on top of digital developments, news and trends.
  • Work closely and communicate effectively with our Client Services team.

Technical Skill Requirements (Essential):

  • Excellent skills in HTML5, CSS/LESS, JavaScript and PHP.
  • Excellent knowledge of the jQuery and Twitter Bootstrap frameworks (or other similar frameworks).
  • Experience building WordPress websites without templates.
  • Experience building responsive websites.
  • Experience using version control software such as Git.
  • Excellent verbal and written communication skills.
  • The ability to work unsupervised or as part of a team.

It would be great if you have experience with:

  • OOP and MVC concepts in PHP.
  • E-commerce (primarily WooCommerce).
  • Linux Command Line (Ubuntu).
  • REST API integration.
  • Creating responsive email templates.

A competitive salary package will be offered based on candidate experience.

If you wish to apply for this role, please send your CV to our Lead Web Developer at james.walker@guerilla.co.uk.

Job brief

This is an exciting part time opportunity for an accomplished Office/Finance manager to join a well-established marketing agency based in Newcastle City Centre.

You will join a busy team in a fast paced environment for this varied role to ensure the smooth running of the daily accounts and all ad hoc office management duties.

The candidate will be confident in what they do, be willing and able to implement new admin systems. They will have the ability to work with all levels of staff and have the ability to work on their own and have great communication and customer service skills.


  • The day-to- day running of the company accounts using Sage 50 Accounts including the input of sales and purchase invoices onto Sage.
  • General ledger maintenance, journal entries and posting of any other ad hoc transactions.
  • Monthly bank reconciliations.
  • Timely payment of suppliers, company expenses and the monitoring of petty cash.
  • Processing of supporting documentation to Accountants for monthly management accounts and year-end accounts.
  • Production of quarterly VAT returns.
  • Processing of Monthly Payroll for all staff in Sage Payroll and processing of staff pensions/childcare vouchers.
  • Controlling income, cash flow and company expenditure.
  • Chasing of debtors in a timely manner.
  • Providing support to the directors in reference to the financial and administrative requirements of the company.
  • General HR Duties.
  • Weekly review of timesheets & providing monthly reporting where necessary.
  • Managing all office/building utilities & stationery supplies.
  • Office manager responsibilities include scheduling meetings and appointments, making office supply arrangements, greeting visitors and providing general administrative support to our employees.

Essential Requirements

  • 2 years Sage 50 Accounts experience.
  • Be proficient in Microsoft Office (MS Excel & MS Word).
  • Be a self starter who can work both independently and as part of a team with minimum supervision.
  • 2 years experience working in an office management role.
  • Excellent time management skills and ability to multi-task and prioritise work.
  • Excellent written and verbal communication skills.
  • Strong organizational and planning skills in a fast-paced environment.
  • General HR Knowledge.
  • General H&S Knowledge.

It is expected that the candidate will work twenty-one hours a week and a competitive salary will be paid in line with the successful candidates experience. Please send your CV to james@guerilla.co.uk.