Senior New Business Manager – Creative Agency (AI & B Corp)

Company: Craft
Apply for the Senior New Business Manager – Creative Agency (AI & B Corp)
Location: London
Job Description:

Craft is seeking a Senior New Business Manager to oversee a £1 million annual revenue target, managing the inbound business pipeline from prospecting through to contract signing.

Your role will include creating proposals, engaging in outbound networking across Europe, and collaborating with internal teams. You should have a strong background in agency business development, client relationship management, and proposal creation.

This position offers a commission structure, AI training investment, and a diverse work environment.

#J-18808-Ljbffr…

Posted: May 24th, 2026