Teya
Offices at Teya
Teya is headquartered in London, England.
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
Teya London
100 Victoria Embankment , London, United Kingdom, EC4Y 0DY
Recently posted jobs
Fintech • Payments • Financial Services
Lead data strategy for the Credit Product team, manage data models, collaborate with stakeholders, and maintain high data quality in a fast-paced environment.
Fintech • Payments • Financial Services
As an Inside Sales Executive, you will engage with warm leads, conduct consultative sales conversations, manage your pipeline, and support onboarding while aiming for high performance and uncapped commission.
Fintech • Payments • Financial Services
The Security Operations Manager leads incident response and manages security operations. Responsibilities include evolving SIEM operations, threat hunting, vulnerability management, and partnering with external security providers.