Business Development Manager

You will identify, engage and qualify potential new customers for edozo and close deals based on our ideal customer profile.

£35,000 - £40,000 a year
1 vacante