Offices at Teya

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 Senior Business Development Manager will identify potential customers, build relationships, close sales, and support team development while exceeding revenue targets.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
The role involves engaging with prospective customers, understanding their needs, using value-led sales approaches to win new business, and building long-term relationships. It requires effective time management and a proactive mindset.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Fintech • Payments • Financial Services
The Business Development Manager will engage customers, identify new opportunities, and contribute to the growth of Teya's sales in South London through consultative sales methods.