Business Development Manager
2 months ago
Greater London
The successful candidate will be selling via phone, online meetings through teams or similar ... Liaise with the research team, directors, accountant, marketing and other departments to ensure ...