Business Development Manager
17 days ago
Greater London
Communicates and coordinates closely with internal sales, product support, marketing, operations ... Proactively manage the sales process from start to finish, ensuring a smooth customer journey