Logo
S

Software Development

350 employees

A creative software engineers working together to learn, design, code and build digital products for the better world! Show more Show less

Basic info

Industry

Information Services

Sectors

Information Services

Date founded

2017

FAQ