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
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.
Fintech • Payments • Financial Services
The Account Manager will build and maintain strong client relationships, identify upsell and cross-sell opportunities, and enhance client satisfaction through effective communication and strategies.
Fintech • Payments • Financial Services
Manage the Group Consolidation team to deliver accurate financial reports, enhance processes, and support key stakeholders with insights while ensuring compliance with IFRS.