Teya Services Ltd.
Principal Product Manager - Credit
26 days ago
London
Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe. Founded in 2019, we build easy-to-use, integrated tools that enable our members to accept payments and boost business performance. At Teya we believe small, local businesses are...