Business Development Manager

Knowledge of pest control is desirable. Source and negotiate with prospective customers via telephone, social media and email to establish relationships to…

£25,000 - £30,000 a year
1 vacante
Compartir:
Compartir: