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 Manager to join their sales organisation. The role involves identifying and engaging prospective customers, building relationships, 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