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

HQ
London, England
Teya London

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

Recently posted jobs

17 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
As a Lifecycle Sales Executive, you will engage proactively with existing customers, identify upsell opportunities, manage a pipeline, and hit revenue and retention targets.
17 Hours AgoSaved
In-Office
London, Greater London, England, GBR
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.
17 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
The Outbound Sales Executive will proactively reach out to small businesses, manage a sales pipeline, and engage in consultative selling to achieve commercial outcomes.