DEMAND GENERATION LEAD EDINBURGH jobs in NEWCASTLE, United Kingdom

acquisition, demand generation and value proposition creation/delivery 2+ years of B2B sales experience Excellent phone manner... (evidenced). Previous telemarketing, lead generation or inside sales experience. Understanding of the use of CRM in managing...

NRG