We seek people with appetite, conviction and curiosity.

Current vacancies

Following recent new business wins we are recruiting roles to our fantastic Client Services team. On Agency prides itself on the service we offer our portfolio of charity partners and the length of many of these partnerships is testimony to the support we give across all areas of fundraising.


This is a fantastic opportunity for an experienced Account Director or Senior Account Manager ready to step up to work with leading charities and grow a talented Client Services team by distributing knowledge and skills advice We are looking for an Account Director / Client Services Director / PR Account Director / Senior Account Manager with a CV that can demonstrate previous agency experience.

You will join as an Account Director who is a real self-starter and will take immediate responsibility for directing and overseeing half the client portfolio as well as contributing to business growth through identifying and following-up new business opportunities.  A plus would be your ability to demonstrate passion for and commitment to the sector, particularly human rights, health care and animal welfare causes. You’ll know how to build trust and rapport with clients through excellent and clear communications skills, strategic thinking and a can-do, solutions focused approach.

Apply at:

Why work at On Agency?

OnAgency working in Brighton
Life in Brighton

Brighton has one of the best agency scenes outside of London. We’re right at the heart of this eclectic city, in a beautiful period office overlooking the Royal Pavilion. We can see five, maybe six pubs from our window.

Working at OnAgency Brighton
The day-to-day

We measure ourselves by success, both personal and professional. To help you achieve both, we do everything we can to suit your career development to your personal ambitions. Hard work is all we ask; fun comes naturally.

On Agency benefits brighton
The benefits

Lots of holiday, mandated shoulder rubs and all the fruit you could ever ask for – just some of the perks you’ll enjoy from day one. We also host two staff parties per year. ‘Notorious’, some have called them.

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/onagency/public_html/cms/wp-includes/functions.php on line 4613

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/onagency/public_html/cms/wp-content/plugins/really-simple-ssl/class-mixed-content-fixer.php on line 111