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 its rapidly growing commercial team. The successful candidate will be responsible for identifying potential customers, building relationships, and driving revenue growth.
Teya is a payment and software service provider headquartered in London serving small, local businesses across Europe.
Teya