Ed-Tech New Business Development Manager
23 days ago
London
An ability to anticipate challenges or objection and easily reassure and address these. * Skilled at pitching, delivering great presentations and closing a deal. * Ability to find and identify ...