Teya Logo

Teya

HQ
London, England
900 Total Employees
Year Founded: 2019
We're Hiring!

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

3 Days AgoSaved
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Fintech • Payments • Financial Services
Field Sales Consultants at Teya manage the entire sales cycle for merchant services, focusing on relationship building and generating uncapped commissions based on sales performance.
7 Days AgoSaved
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Fintech • Payments • Financial Services
Field Sales Consultants at Teya drive their own sales process, onboarding merchants quickly while enjoying uncapped commissions and extensive support.
14 Days AgoSaved
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Fintech • Payments • Financial Services
Responsible for generating leads, closing deals, and onboarding merchants with a focus on B2B payment solutions, while building lasting client relationships.