Self Studio logo

Self Studio

Self is a globally recognised studio based in London. We create brands, apps, and websites that people love and use all over the world. Founded by Cambridge and Sciences Po graduates with a background in communications, design and philosophy, Self Studio has a unique way of doing things. We are pass... Read more

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet