Business Development Manager - Events Agency
18 days ago
Leeds
With in-house divisions spanning digital, design, creative, and technology, they specialize in ... Project Managers to support new pitch endeavors Conducting regular client visits, both with ...