OverviewSuggest Edit

Teller is a company that develops and provides the API for bank accounts. Its API enables developers to build applications that connect with their users’ bank accounts.
HQLondon, GB


Teller is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Oct 2021)7(+17%)
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Teller Office Locations

Teller has an office in London
London, GB (HQ)
6th floor, 120 Charing Cross Rd
Show all (1)

Teller Financials and Metrics

Summary Metrics

Teller total Funding

$4 m

Teller latest funding size

$4 m

Time since last funding

2 years ago

Teller investors

Teller's latest funding round in January 2020 was reported to be $4 m. In total, Teller has raised $4 m
Show all financial metrics

Teller Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Teller Online and Social Media Presence

Embed Graph

Teller Frequently Asked Questions

  • How many employees does Teller have?

    Teller has 7 employees.

  • Who are Teller competitors?

    Competitors of Teller include DealerScience, Finch and Hover.

  • Where is Teller headquarters?

    Teller headquarters is located at 6th floor, 120 Charing Cross Rd, London.

  • Where are Teller offices?

    Teller has an office in London.

  • How many offices does Teller have?

    Teller has 1 office.