1 of 1 Permanent CRM Jobs in Monmouth

Business Development Manager - EMEA Lead

Location
Monmouth, Monmouthshire, United Kingdom
ideal customer profiles (ICPs) within the European enterprise market. Build and manage a strong sales pipeline, maintaining accurate prospect and opportunity records within the CRM system. Monitor and report on sales activity, pipeline performance and key performance indicators (KPIs). Develop relationships with strategic partners and support opportunities for organic ...