Business Development Assistant

Location: London, England
Contract Type: Contract
Specialisation: BD, Marketing & Communications
Salary: Up to £24000.00 per annum
REF: BBBH227614_1542016185

TBC