Sales Source, an award-winning digital media agency in the UK, is seeking a Head of New Business to spearhead their sales and marketing function. You'll lead efforts in identifying potential clients and educating them on effective strategies, while developing your team's pitching skills.
With a base salary of up to £60K and OTE of £90K, this role offers a chance to make a visible impact and work in a lively environment with wonderful company perks.
#J-18808-Ljbffr