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, headquartered in London serving small, local businesses across Europe. We're looking for exceptional talent to join our mission, creating impact in a high-energy and connected culture, while benefiting from continuous learning opportunities, a supportive community, and comprehensive benefits.
Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe.
Teya