Logo
M

Memo

14 employees

Memo creates something new in order to make the internet a better place for everyone to interact.

Basic info

Industry

software development

Sectors

design
Information Technology
technology
communications
empathy
community
messaging
Web Design
Software
trust

Date founded

2021

FAQ