Business Development Manager London
- Location
- Greater London, England, United Kingdom
Generate new leads and meetings with clients that meet Vention’s ideal client profile (ICP) Conversion of new leads coming from the marketing team Focus on bringing in new revenue for Vention UK Engage with product and engineering leaders to turn client goals into clear execution paths Working closely with ...