Delivery Lead

Ability to communicate clearly with technical and non-technical stakeholders. Delivering value to Dyson’s business through enhancing and developing key…

Compartir:
Compartir: