Teya is a payment and software service provider, headquartered in London, serving small, local businesses across Europe.
Teya is a payment and software service provider seeking a Business Development Manager to join their rapidly growing sales organisation. The role involves building relationships, identifying new opportunities, and contributing to business growth within the territory.
Teya is a payment and software service provider, headquartered in London, serving small, local businesses across Europe.
Teya