Teya is a payment and software service provider headquartered in London, serving small, local businesses across Europe.
We're Teya, a payment and software service provider, and we're looking for a Business Development Manager to join our team in North London. As a field-based sales professional, you'll be responsible for building relationships, identifying new opportunities, and contributing to business growth within your territory.
Teya is a payment and software service provider headquartered in London, serving small, local businesses across Europe.
Teya