Business Development Manager
1 month ago
Greater London
London based, UK company with a hybrid working structure. The Opportunity An opportunity has arisen ... Liaise with the research team, directors, accountant, marketing and other departments to ensure ...