Logo
M

Mammalo Technology

2 employees

Re-imagining the way we access at-home services

Basic info

Industry

technology, information and internet

Sectors

Service Industry
e-Commerce
Online Portals

Date founded

2017

FAQ