A leading media solutions company based in London is seeking a New Business Manager to drive new business opportunities and support local markets. The role entails managing client propositions through pitch delivery and fostering relationships across the business. Candidates should have a background in media or marketing, strong communication skills, and a proactive mindset. This position offers competitive benefits and a collaborative work culture.#J-18808-Ljbffr…
