Dentsu Creative is seeking a New Business Manager to coordinate development activity across the agency. You will partner with the Managing Director to implement the new business strategy, identify new clients, design prospecting campaigns, and deliver proposals and pitch responses.
The role involves collaborating with UK offices, developing compelling content, and owning projects end-to-end. A proactive, curious mindset and relationship-building skills are essential for success in this dynamic
#J-18808-Ljbffr…
