Yokahu headquarters details
- State / region
- England
- Country
- United Kingdom
- Founded
- 2019
- Website
- yokahu.co
- linkedin.com/company/yokahu
Location map
Open in Google MapsAll Yokahu office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London | England | United Kingdom | Office |
Showing 1 of 2 recorded locations. See every location in GraphIQ →
About Yokahu
Yokahu is headquartered in England, United Kingdom. Founded in 2019, the company has 2 recorded locations and employs approximately 7 people worldwide.
What does Yokahu do?
Parametric insurance for weather related disasters, building resilience to climate change
Frequently asked questions
Where is Yokahu headquarters?
Yokahu's headquarters is located at England, United Kingdom.
How many offices does Yokahu have?
GraphIQ records 2 locations for Yokahu, as of October 2026.
When was Yokahu founded?
Yokahu was founded in 2019 and employs approximately 7 people.
How many employees does Yokahu have?
Yokahu has approximately 7 employees (GraphIQ estimate, 2026).