Global Business Development Manager
3 months ago
Greater London
Identify new, global marketing partners with a view to expanding partnership channel and further ... Liaise with other departments and the Offshore Director and CEO to arrange to position equipment to ...