New Business Marketing Manager

New Yesterday

2 days ago Be among the first 25 applicants Direct message the job poster from Illusion Design and Construct Ltd Salary bracket: £45k to 50k Why Illusion Design and Construct? Illusion Design and Construct Ltd is a leading company in the scenery construction and production industry, known for our ability to transform bold ideas into reality. We specialize in creating extraordinary experiences that push the boundaries of creativity and craftsmanship. Our mission is to inspire wonder and amazement through our innovative approach and commitment to quality. As we continue to grow, we are seeking a dynamic and commercially driven New Business & Marketing Manager to join our team and play a pivotal role in expanding our client base and strengthening our brand presence. What will you be doing? Reporting into the Client Services Director, the New Business & Marketing Manager will be responsible for driving revenue growth through identifying and securing new business opportunities, while also leading the company’s marketing strategy to enhance brand awareness and market positioning. This is a hands-on role, ideal for someone who thrives on building relationships, spotting opportunities, and delivering measurable results in a fast‑paced environment. Responsibilities: New Business Development
Identify and pursue new business opportunities across target sectors. Build and maintain strong relationships with potential clients, event organisers and promoters, consultants, and partners. Lead the preparation of bids, pitches, and presentations. Manage the pipeline of opportunities and track progress through CRM/reporting. Collaborate with senior leadership to shape sales strategy and set targets.
Marketing & Brand
Develop and implement a marketing strategy aligned with company goals. Manage digital presence, including website, SEO, social media, and email marketing. Own the social media calendar including planning and creating content with partners – ensuring content is ready and posted as per the schedule Capture content whether its behind the scenes at events, or from the Illusion workshop, that tells the project journey story which could be used for either internal or external purposes. Ensure content is ready to be shared whether its for an internal presentation or for Illusion’s social channels. Create compelling marketing collateral, case studies, and project showcases. Coordinate PR activity, awards submissions, and industry events. Analyse market trends and competitor activity to inform strategy. Work closely with project teams to capture and communicate project success stories. Partner with directors to align business development and marketing initiatives with overall company vision. Champion Illusion’s brand values both internally and externally.
Required skills:
Proven track record in new business development, sales, or client acquisition within design, event production / construction, or related creative industries. Strong marketing knowledge with hands‑on experience in digital and traditional channels. Excellent communication, presentation, and negotiation skills. Commercially astute with an ability to identify opportunities and close deals. Experience managing CRM systems and marketing analytics tools. Creative thinker with strong attention to detail and brand alignment. Self‑starter with the ability to work independently and as part of a team.
Hybrid role. Min 4 days per week from Illusion workshop: Belvedere, London, DA17 6BS Off site: Occasional travel to project sites #J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search