Creative Business Development Manager

at  Devonshire

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jan, 2025GBP 85000 Annual26 Oct, 2024N/AConsideration,Commission,Corporate Communications,Job ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Creative Business Development Manager to join our client, a leading communications company based in London.
As the Creative Business Development Manager, you will be responsible for driving the growth and success of a 200-person creative agency that excels in marketing communications, corporate communications, and branding across digital, print, and video platforms.

REQUIRED EXPERIENCE:

  • Proven industry experience in business development within a design or advertising agency.
  • A working knowledge and practical experience with marketing communications, corporate communications, and branding.
    Please note that due to the high volume of responses we receive, only successful applicants will be contacted.
    Devonshire is an equal-opportunity employer, and we encourage job applications from people of all backgrounds. All qualified applicants will receive consideration regardless of gender, race, religion, age, disability, sexual orientation, or marital status.
    Salary: £75,000 - £85,000 plus commission
    Contract: Permanent
    Location: London (Remote)
    Contact

Responsibilities:

  • Develop and implement strategic business development plans to attract new clients and retain existing ones.
  • Promote and sell the agency’s comprehensive range of services, including onsite design teams dedicated to each client’s brand on a global scale.
  • Foster and maintain strong relationships with clients, understanding their needs and providing tailored solutions.
  • Collaborate with internal teams to ensure client satisfaction and successful project delivery.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Sales Management

Graduate

Proficient

1

London, United Kingdom