Business Development Co

Location:Oxfordshire with some UK travel. The need for a well-managed, performing business development function within the company is of heightened importance…

£40,000 a year
1 vacante