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 looking for a Business Development Executive to join their rapidly growing sales organisation. The role involves identifying and engaging prospective customers, building strong relationships, and developing a strong knowledge of Teya's products and solutions.
Teya is a payment and software service provider headquartered in London, serving small, local businesses across Europe.
Teya