1 of 1 CRM Jobs in Durham

Business Development Manager

Hiring Organisation
Discovery Design
Location
Durham, England, United Kingdom
project handover Attend meetings, networking events, and industry functions to generate new opportunities Maintain accurate records of all sales activities and pipeline updates using CRM tools Contribute to the agency’s growth strategy through proactive outreach and insight-driven recommendations Stay informed about industry trends, competitor activity, and emerging technologies ...