Company Directory
Telecommunications
Keo
Keo
Keo's goal is putting smartphones into the hands of those who need them
1-15 employees
Telecommunications
Headquarters address
95 Cromwell Rd, Kensington, London SW7 4DL
keo.global
Tech stack
AWS, Node.JS, DynamoDB, Android
Benefits
Compensation and retirement
Pension plan