Walker & Sloan Ltd | Certified B Corp | Business Development Manager - Marketing Agency
3 days ago
Leeds
From devising targeted outreach plans to creating compelling presentations and managing meetings, your work will ensure the agency’s continued growth and success. To thrive in this role, you’ll bring proven experience in business development, with in a marketing or creative agency, coupled with