New Business Development Lead - INTEGRATED MARKETING AGENCY
9 hours ago
London
The Agency’s approach is everyone’s ideas are valid they promote speaking up and sharing thoughts, feedback and concerns, always keeping 3 key principles in mind. Proven ability to create and deliver compelling client presentations from creative solutions, program evaluation, business cases to a