Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe.
We're looking for a Business Development Manager to join our sales organisation and contribute to business growth within their territory. The role involves building relationships with customers, identifying new opportunities, and developing knowledge across Teya's products and solutions.
Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe.
Teya