Business Development Manager (SaaS Scale-up)
22 days ago
London
As part of their UK expansion, they have created a new role for a Business Development Manager to ... Good overall knowledge of corporate risk management, CSR, ESG, Board of Directors formation, NED ...