Latka logo
Turn it Off logo

Turn it Offcompany facts

Turn it Off - The Smarter, Effortless Way to Eliminate Cloud Waste

Headquarters
85 Great Portland Street, London, England, United Kingdom
Founded
2023