Toqio headquarters details
- City
- London
- State / region
- England
- Country
- United Kingdom
- Phone
- +44 56 2761 3711
- Founded
- 2019
- Website
- toqio.co
Location map
Open in Google MapsAll Toqio office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 6 recorded locations. See every location in GraphIQ →
About Toqio
Toqio is headquartered in London, England, United Kingdom. Founded in 2019, the company has 6 recorded locations across 4+ countries and employs approximately 62 people worldwide.
Where is Toqio's main office?
Toqio's main headquarters office is located at London, England, United Kingdom. This is the company's primary corporate address.
Toqio regional offices
Beyond its headquarters in London, Toqio has recorded locations in United Kingdom, Chile, Kenya and Spain.
Toqio contact information
The main switchboard for Toqio headquarters can be reached at +44 56 2761 3711. Official website: toqio.co.
What does Toqio do?
Toqio is a fintech platform that gives companies the ability to create and launch fully branded banking or finance solutions as apps or on the web in weeks, not months. Founded in 2019 by Eduardo Martinez and Michael Galvin with offices in London, Madrid, and Nairobi, Toqio is swiftly becoming the dominant SaaS platform for developing innovative fintech solutions, supported by a comprehensive configuration and customization platform along with a Marketplace of trusted, reputable partners.
Frequently asked questions
Where is Toqio headquarters?
Toqio's headquarters is located at London, England, United Kingdom.
How many offices does Toqio have?
GraphIQ records 6 locations for Toqio across 4+ countries, as of October 2026.
When was Toqio founded?
Toqio was founded in 2019 and employs approximately 62 people.
What is Toqio's phone number?
The main phone number for Toqio headquarters is +44 56 2761 3711.
How many employees does Toqio have?
Toqio has approximately 62 employees (GraphIQ estimate, 2026).