Business Development Associate
22 days ago
London
... role technology can play in helping the customer succeed with these new, complex challenges ... You will be responsible for researching, sourcing, and compiling sales leads by region, market, or ...