Business Lead, EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
motion in the region. Regional Buildout & Team Formation Help define the first‐wave EMEA team structure, including roles such as solutions architecture, project management, and future growth support. Support hiring by identifying strong local talent and advising on the capabilities needed to scale the region. Work with leadership … North American teams to align sales promises with delivery realities. Act as the bridge between EMEA clients and Teifi's broader organization during onboarding, project kickoff, and early account growth. Spend meaningful time with Teifi teams as needed to get fully immersed in our delivery model, culture, and operating ...