Senior Business Development Manager

On large deals work with the team to prepare bids, offerings, and pitches. You will be responsible for the entire sales cycle from finding new opportunities…

£70,000 a year
1 vacante
Compartir:
Compartir: