Senior Manager, Global Business Development Strategy & Operations New London, England, United Kingdom (On-Site)
- Location
- Greater London, England, United Kingdom
smarter and more effectively, paired with a drive to learn and put them into practice in your role. Nice to Have: Experience in enterprise eCommerce, headless commerce, composable platforms, or digital experience software. Because work and life are connected, our benefits are too. We’ve designed them ...