Teya Offices

Teya is headquartered in London.

OnSite Workplace

Employees work from physical offices.

We believe great ideas happen when people come together. Our hybrid approach gives you the flexibility to work from home, but we encourage spending at least three days a week in the office to collaborate, connect, and keep our culture strong.

Typical time on-site: 5 days a week

Global Office Locations

HQ
London

Teya London

100 Victoria Embankment , London, United Kingdom, EC4Y 0DY

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
The Marketing Operations Manager will lead GTM efforts for Loyverse Pay, focusing on market understanding, product adoption, roadmap influence, and cross-functional alignment while tracking performance metrics.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
As a Field Sales Consultant at Teya, you will utilize your merchant services expertise to drive sales, generate leads, and build client relationships while benefiting from uncapped commissions and ongoing residuals.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
As a Senior Site Reliability Engineer, you will design, develop, and manage infrastructure products, focusing on security, compliance, and reliability, while supporting delivery teams with cloud-native solutions.