Business Lead, EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
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 standards. ...