C

Customer Relations Operations Lead

Customer-Operations-Manager
Full-time
Remote
Worldwide
Hello! We're Teya. Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe.