Busines Development Manager - Hybrid
- Location
- Greater London, England, United Kingdom
from empowering exceptional people.We'vebuilt a culture where trust, flexibility, collaboration, and accountabilityaren'tjust values-they'rehow we work every day. As a Business Development Manager for UK&I/EMEA, y ou'llhave the autonomy to build your business while being supported by experienced leaders, world-class … Tech's highest-performing teams, where people, culture, and collaboration are every bit as important as results. What You'll Do As a Business Development Manager, you'll own and grow a strategic territory across UK/EMEA, partnering with technology and business leaders to help them solve ...